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語言中 c 是什麼意思?
勢如雲 這是c語言的邏輯運算子 異或 這個 講的非常詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!http hi.baidu.com rect blog item b5be43da977c6adbb7fd4855.html 邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯...
c語言中是什麼意思,C語言中 是什麼意思
詳細,我摘抄了一些,詳細的你看以看看。有很例子,好懂!邏輯運算子把各個運算的變數 或常量 連線起來組成一個邏輯表示式。邏輯運算子有4個,它們分別是 邏輯非 邏輯或 邏輯與 異或 在位運算裡面還有 位與 位或 的運算。什麼是邏輯運算 邏輯運算用來判斷一件事情是 對 的還是 錯 的,或者說是 成立 還是...
C語言裡面 什麼意思,c語言中!是什麼意思?
1全部 邏輯非 邏輯運算子。邏輯非 就是指本來值的反值。例如 0 這個邏輯表示式的值為1.判斷的這個數為0,成立,則其表示式的值為1 1 這個邏輯表示式的值為0.判斷的這個數非0,不成立,則其表示式的值為0 邏輯運算子把各個運算的變數 或常量 連線起來組成乙個邏輯表示式。取反的意思,比如結果為真,加...