1樓:匿名使用者
定義二維陣列變數b;
預設的初始化值是b[3]=,};
所以最終的定義及初始化結果是b[2][3]=;
c語言中b[3][3]={0,1,2,0,1,2,0,1,2}是什麼意思
2樓:天雲一號
b[3][3]=;表示將{}中的數值賦bai值給二維數du組zhib,9個數分別對應陣列b中9個元素。
該語句可dao以寫為內b[3][3]=, , };這種寫法會顯得更直觀,更容容易理解。
可以通過以下程式段來理解以上對二維陣列的初始化或賦值:
int b[3][3]=;
int i, j;
for(i=0; i<3; i++) // 控制行數
3樓:苦苦的守望者
這是對二維陣列b[3][3] 初始化版
b[3][3]= 表示
權b[0][0]=0,b[0][1]=1,b[0][2]=2b[1][0]=0,b[1][1]=1, b[1][2]=2b[2][0]=0,b[2][1]=1, b[2][2]=2
4樓:看起來不像忠
一個三行三列的二維陣列,裡面包括9個元素。
5樓:天道氵殘月
一個二維陣列來
輸出結果是這源樣的
0 1 2
0 1 2
0 1 2
也可以用九個元素的一維陣列分段輸出
int i,n,
d=;//由於元素數目指定了 所以可以不要陣列個數定義 如果個數大於九其他元素會被自動賦值0
for(n=0,i=0;i<10;i++,n++)//迴圈輸出陣列{printf("%24d",a[i]);//一個元素佔四格對齊輸出if(n%3==0)
printf("\n");//控制一行三個數字 三個時輸出換行求採納
6樓:匿名使用者
二維陣列,也可以理解為三行三列的矩陣
7樓:匿名使用者
0 1 2
0 1 2
0 1 2
b[0][0]=0,b[0][1]=1……,b[m-1][n-1]表示第m行的第n個值
8樓:匿名使用者
, , }
c語言中 int a【3】【3】,(*p)【3】;p=a【0】; ??*(p+1)[2]指的是什麼
9樓:閎曉靈幹默
p=a[0]:p指向二維陣列a的第0行的行首元素的地址,也就是a[0][0]所對應的地址
*(p+1)[2],也就是第一行的第2個元素的值,也就是a[1][2]
c語言二維陣列 int a[2][3]={{1,2},{4,5}};{}裡的是什麼意思啊
10樓:匿名使用者
這個是一個二維bai陣列,最外面的du括號zhi就是總的數
據 裡面的每個dao括內號都是下標中1的內容,
容舉個例子 你上面的 哪樣的話 那就是a[0][0] = 1; a[0][1]=2; a[0][2] 沒賦值 a[1][0] = 4 ; a[1][1]= 5;其他的都沒賦值
11樓:匿名使用者
簡單理解為:'{}'內表示陣列的初始化值,'{}'內的'{}'表示陣列裡的陣列的初始化值。
其中int a[2][3]和{}之間的關係為:2代表外面的『{}』成員個數,3代表裡面的』{}『成員個數.
以此類推。
12樓:匿名使用者
為生命的陣列進行初始化操作
c語言的問題:int d[3][]={{1},{1,2,3},{1}};
13樓:匿名使用者
我用的平臺是turboc2.0。
38.程式不完整,不知道你是什麼意思.
39.二維陣列初始化的時候只能省略第一維的長度。
40.按照你的程式,修正語法錯誤後輸出0600,符合預期.
int a[4][4]=,,}是對4 x 4陣列賦值,a[i][j]是陣列中第i+1行,第j+1列對應的元素,比如a[0][3]對應著第1行第4列的元素(此例中是0)。
41.程式不完整,不知道你是什麼意思.
42.s1是陣列的首地址,不能直接給s1賦值,應該定義時候就給賦值,或者用個指標給他賦值:
char *p=s1;
p="ctest";
43.沒看懂你是什麼意思,amovep函式的定義中n根本就沒用。
14樓:匿名使用者
你問太多了
問點典型的就行了
好好看一下陣列
15樓:匿名使用者
多看看書吧!
特別是資料型別和陣列.
pq ki在c語言中是什麼意思,C語言中 j k i 是什麼意思
它是邏輯表示式 非p或非q或k i 非,即取反 邏輯或 非p 或 非q 或 k大於i 整個語句中只要有一個條件為真,就整個語句為真 注 非 的意思就是相反的意思,如果p為真則!p就是假,如果p為假,則!p就是真 p為假或者q為假,或者k大於i 滿足任意條件,整個語句為真 c語言中 j k i 是什麼...
在c語言中是什麼意思, 在C語言中是什麼意思??
在英文或者在c語言中表示什麼意思?表示條件的 或 比如if a 1 a 2 就是如果 a等於1或2的時候 進行一下條件的語句。望採納保證正確哦 1 c語言中 是兩個運算 符擺放在一起,是賦值運算子,邏輯非運算子 2 邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別 3 首先對其運算元求...
在c語言中如何把陣列清空,在C語言中如何把陣列清空
c語言貌似沒有把陣列清空的方法啊,或許你可以清除就把它賦值為0,這樣在形式上實現了清楚,不然的話只有動態申請的記憶體可以釋放。int a 4 1 通過陣列遍歷,逐個賦值為0。定義迴圈變數int i for i 0 i 4 i a i 0 該程式功能為遍歷陣列a,逐個將元素賦值為0,實現清空效果。有兩...