c語言int a 1010是什麼意思

2021-04-18 21:58:25 字數 2327 閱讀 1634

1樓:匿名使用者

inta表

示a這個變數是整型,只能存放整數。

inta【10】【10】

指的是代表a的二維陣列,是指向一個有版十個元素的數權組的指標,或者說a是具有十個元素的陣列的首元素的地址,這十個元素,每個元素都是一個陣列。

在c語言的定義中,二維陣列可以看作一個一維陣列,每個元素還是一個一維陣列。

inta[m][n];

表示一個包含m個元素的一維陣列,每個元素是一個包含n個整型資料的一維陣列。(參考k&r c 第二版 5.7 multi-dimensional arrays)

2.在c語言中,指標和陣列有相似之處,但是兩者本質不同。兩者相似的地方有兩點:

讀取陣列元素

函式傳遞

就二維陣列來說,「相似」的指標應該指向和二維陣列的子陣列相同的資料型別,如

int(*p)[n]=a;

此時可以用a[i][j]或p[i][j]或*(p+i)[j]或*(a+i)[j]來獲取相同的資料。

在宣告一個接受一個二維陣列的函式原型時,會忽略第一層陣列的長度,等效的是上述指標型別的引數。即下面兩種函式原型的宣告都可以成功接受a做引數:

2樓:匿名使用者

定義一個有10個元素的整型(int)陣列,陣列元素從a[0]到a[9],不包括a[10]。陣列元素的完整定義為:

int a[10]=;

3樓:匿名使用者

10表示的是陣列的大小,也就是以int型別大小為單位分配的記憶體空間的長度。

4樓:匿名使用者

定義一個大小為10的整型陣列,陣列元素分別是從a[0]到a[9],不包括a[10].

5樓:匿名使用者

10是該樹組的長度,即在記憶體中分配10個連續的空間用於存放整型資料.

6樓:匿名使用者

定義一個 整形陣列 而第一個索引是 a[0] 到 a[9] 最後以/0結束

7樓:

定義了一個有10個元素的整型陣列,從a[0]到a[9]

8樓:匿名使用者

忘了,好象是陣列吧~

c語言中的int (*a[10]) (int)是什麼意思?舉個小例子吧

9樓:

int (*a[10]) (int)——a是具有10元素的陣列,它的每一個元素都是指向函式的指標,這些指標指向的函式具有一個int型形參、返回一個int值。

10樓:匿名使用者

定義一個指標陣列,只不過這些指標是指向函式的指標,例如:

int (*a[10]) (int);

int fun(int x)

a[0]=fun;

printf("%d\n",a[0](5));

11樓:匿名使用者

這個是定義了一個函式指標陣列,指向的函式型別是int func(int)

比如:int func1(int n)

int func2(int n)

int main()

;a[0] = func1;

a[1] = func2;

a[0](1);

a[1](2);

return 0;}

12樓:匿名使用者

實際效果是:

int a[10]=;

a[0][0]=1;

a[1][0]=2;

依此類推

13樓:邗譽是寶

1、f(int

a)是自己定義的函式..

main()

2、函式呼叫的一般形式為:

函式名(實參列表);

實參可以是常數、變數、表示式等,多個實參用逗號,分隔。

在c語言中,函式呼叫的方式有多種

c語言中int **a[10]與int *(*a)[10]的區別是什麼

14樓:匿名使用者

你幹嘛要這麼複雜的啊,真搞不懂你啊。其實*a=b所以*(*a)[10]=*b[10]*a[10]其實就是地址,你把地址的地址賦值給一個整型,編譯器肯定會會說賦值錯誤

在c語言中,int a=b=10;是錯的。int a=10,b=20;是對的。我想知道這兩個的區別

15樓:小麥芽芽兒

是直接定義,但是int a=b=10,裡面只定義了a為整型,而b還未定義就直接賦值。

如果幫到您的話,可以好評嗎?謝謝了!!!

S,10,10是什麼意思,PS,10,10是什麼意思

p s,i,n 稱為複利現值係數,p s,10 10 表示利率為10 時10期的複利現值係數。s a,i,n 稱為年金終值係數,s a,10 10 表示利率為10 時10期的年金終值係數。p s,10 10 是什麼意思?p s,i,n 稱為複利現值係數,p s,10 10 表示利率為10 時10期的...

c語言中的與是什麼意思,C語言中和是什麼意思

是指標運算,是取地址 後面必須是指標變數,後面則什麼變數都可以 除了常數 c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的...

c中,inta是什麼意思啊,cc中,inta是什麼意思啊?

表示指標 int a裡表示a是一個指向int的指標,指向是用來儲存指標地址的 int a表示專 a是指標指屬向整數指標型別int a表示a是指向整數的指標型別 int a是宣告指標 int a 把指標a取值,並且轉換成int int a把a這個變數轉換成int 擴充套件資料int a的使用 intm...