1樓:
定義了一個長度為20的字元型別的陣列
一般用來儲存字串
2樓:_許小賤
定義一個型別為char ,名稱為name,20個char長度的陣列
c++的問題,char name[20]是什麼意思
3樓:太陽之子
定義了一個陣列,陣列名為name,陣列元素的個數為20,分別為a[0]--a[19];
可以存放的最大字元數為20
比如#include
using namespace std;
int main()
;int i;
for(i=0;i<5;i++)
cout<
return 0;
}最後輸出為china 只要保證不越界就行如果存放的是字串,那麼最大數為19,因為還有一個\0,\0為字串結束的標誌
4樓:匿名使用者
簡單的說就是字串的最後又一個/0,這個表示字串的結束,它會佔一個位元組的,所以你在定義的時候必須考慮給這個字元分配空間的!
c語言中這句話char (*name)[20] = null;什麼意思?
5樓:
你好,這是一個指標陣列,
意思是定義了一個陣列name,它的每個成員都是一個指標型別的變數,null表示初始化為空,
指標變數定義後最好先初始化再使用,不然指標的指向就是不明確的,很可能造成資料的破壞,
6樓:匿名使用者
name是個指標,被賦予null值(空指標),這是一個指向長度是20的一維char陣列的指標,可專以把一個第二屬維長度是20的char陣列的地址賦予它
比如有char (*name)[20] = null;
char s[3][20];
name=s; //這就是把一個第二維長度是20的char陣列的地址賦予它
7樓:
定義一個指向具有20個char型別陣列的指標的指標,並初始化為零。此指標可以指向char aa[20]型別的資料,用法為:name = &aa;
8樓:記住回憶
如之前的人所回答的,定義了一個指向長度為20位元組字元陣列的指標,並初專始化為空。具體請看參考資料
屬
9樓:匿名使用者
定義一個包含有20個指標的字串指標陣列,並將陣列裡的指標設為空
C語言的問題C語言問題C語言問題
若有說明語句double p,a 則能通過scanf語句正確給輸入項讀入資料的程式段是 解 p a 將a的地址賦值給p,scanf lf p 從鍵盤獲取一個數值賦值給地址p指向的變數 所以選d 有函式fun的定義形式如下。int fun float f 則以下對函式fun的呼叫語句中,不正確的是 a...
c語言實際運用問題,C語言的實際作用是什麼?
實際運用的 開發例項一般都是專案工程類的,都很龐大,而且有的涉及到一系列的編譯環境。你要開發例項是想做什麼用啊?俄羅斯方塊 推箱子五子棋 簡易計算器 電子時鐘等 visual c 裡有一種叫mfc程式設計,單純的c程式設計對軟體開發當然沒有太大的意義,但是基於mfc的程式設計可以把程式進行視窗化,不...
C語言問題,C語言報錯的問題?
1,clrscr 來2.include include main printf d,d num1,num2 getchar 有緩du沖和回顯,zhi3 小寫dao變大寫 c語言問題?嗯你的理解是對的,break就是用來跳出的switch,如果沒有break時就像你說的那樣,當其中一個case符合條件...