C語言a 1000是什麼意思,C語言中a 10 10 0 什麼意思?謝謝大神

時間 2021-06-25 14:42:58

1樓:小夏在深圳

a[0]++也就是陣列中第一個值+1再存放到原位。

比如:int a[2];

其中a[0]=1; a[1]=5;

a[0]++以後,a[0]的值變為2。

&a[0]++是錯誤語句,編譯都不會過。因為++是後++,在執行該語句時是不計算的。a[0]++是個表示式而不是值,顯然用&取一個表示式的地址是非法操作。

&a[0]+1是正確語句,因為&的優先順序比+高,所以是先取a[0]的地址再給這個地址+一個元素所佔位元組數——就是說&a[0]+1是a[1]的地址。

擴充套件資料源**如下:

#include "stdio.h"

main()

int a[11][20],i,j;

//初始化

for(i=0;i<11;i++)

for(j=0;j<20;j++)

a[i][j]=0;}

2樓:go學龍

定義一個陣列a並將其所有值初始化為0

這是我寫程式和執行截圖:

3樓:扈懷煒

定義一個陣列a,所有的元素都賦初值0

4樓:

定義一個陣列, 順便初始化為0

c語言中a【10】【10】={0}什麼意思?謝謝大神

5樓:聽不清啊

在變數宣告的地方

int a[10][10]=;

這表示宣告瞭一個10行10列的陣列,共100個元素,全部初始化為0了。

6樓:匿名使用者

這是初始化,給十行十列共一百個元素全部賦0

7樓:法克奧拉

把2維陣列全部定義為0

c語言中a[][]表示什麼意思?a[][4]={0,0}請問它的行數是?

8樓:and和

指一個二維陣列

是一行因為並沒有確定第二維的大小,編譯器不知道是否應該將第一維確定為多少

C語言中,這條語句是什麼意思,c語言中,這個語句是什麼意思啊?

自我程式設計 這叫遞迴函式 自己呼叫自己 遞迴只有執行到呼叫自己的地方,就會進入下一層。一層一層巢狀,直到某一層不再執行呼叫 對應這題就是n 1不成立的那一層 然後,從最後一層往前返回。執行流程如下 1 執行sum fun a 2,4 這裡把a首地址往後偏移2位的陣列傳入 既3,4,5.的陣列 所以...

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

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

什麼是C語言,C語言是什麼意思?

c語言是高階語言 最基礎的語言之一 學會了c語言其它的語言都好學了 c就是computer c語言就是電腦語言的意思 很基礎的語言,要好好學習啊 c語言是一種結構化程式語言 c語言是什麼意思?c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作...