c語言中 a 10是什麼意思,c語言int a 10 10是什麼意思

時間 2021-08-11 17:47:17

1樓:自我程式設計

如果在型別後面的話,就是定義陣列a大小維度10的意思。比如 int a[10] 就是定義整型陣列a,大小10個整型資料大小(1個int佔 4位元組的話,就是佔40個位元組大小的記憶體)。

如果是在表示式中,比如 a[10]=1; 這裡a[10]就表示a陣列第11個元素(陣列下標是從0開始的,10就是第11個元素)。 a[10]=1就是給該元素賦值1,同理如果在等號右邊就是取a[10]的值。

另外 &a[10] 表示a[10]元素的地址。 a表示a陣列首地址常量,相當於&a[0]。

2樓:匿名使用者

遇到小寫十六進位制數轉換成數字時用

比如0x0b應當對應十進位制11

如果我拿到字元:'b',將之轉換成11的方法就是'b'-'a'得到1,加10得到11,同理'f'-'a'+10=15

3樓:呆

如果是 type a[10];是定義了一個長度為10 型別為type 的陣列

如果只是單純的a[10] 指的是陣列中第十一個元素

4樓:匿名使用者

要看完整的式子

如果用int變數接它,這裡會將字元'a'轉換為ascii碼值97

式子就轉換為:-97 + 10

5樓:果仁兒

比如a = 5;

a = a*10 = 5 * 10 = 50;

就是a的值乘以10,在賦值給a

c語言int a[10] 10是什麼意思

6樓:匿名使用者

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做引數:

7樓:匿名使用者

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

int a[10]=;

8樓:匿名使用者

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

9樓:匿名使用者

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

10樓:匿名使用者

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

11樓:匿名使用者

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

12樓:

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

13樓:匿名使用者

忘了,好象是陣列吧~

c語言中c=a是什麼意思?

14樓:智障啊紙張

來是c=a。

c語言是一門通用源計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

15樓:越丶神之傷

把a中的值賦給了c

比如: a=3; a的值是3

c=a; c的值也是3

c語言中!10的值為0,為什麼,c語言中a 1 0 的值是什麼

ch陳先生 計算機記憶體儲存的時候認為規定了,只有0,沒有 0。c語言是一門程序導向的 抽象化的通用程式設計語言,廣泛應用於底層開發。c語言之所以命名為c,是因為c語言源自kenthompson發明的b語言,而b語言則源自bcpl語言。1967年,劍橋大學的martinrichards對cpl語言進...

c語言中num 10是什麼意思,C語言中num 10是什麼意思

stone李想 在c語言中 是複合賦值運算子的一種,是兩種運算 除 賦值 的結合,x 10等同於x x 10。先進行左側表示式除以右側表示式的除法運算。然後進行把結果賦值給左側表示式的賦值運算。這種運算子主要是為了簡化表示式寫法,當某個表示式要進行除法操作並且把除法結果賦值給自己的時候,可以用這種寫...

在C語言中是什麼意思,C語言中 c 是什麼意思?

勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷...