2013-09-26 116 views

回答

5

char* x是指向char的指針。

char* x[80]是一個80個元素的數組,元素是指向char的指針。

1

char a :: a是可存儲字符的char類型的變量。

char a[10] ::'a'是一個10個變量類型'char'可以存儲一個字符的數組。

同樣,

char* x :: xchar*類型(指向一個char)的變量,其可以指向char類型的另一變量。

char* x[80] :: x陣列80級的變量類型char*(指針爲char)其可以指向char類型的另一變量。

5

char * x是指向char的指針。

意味着你可以做的業務,如: -

char * x = "Hello World"; 

char * x[80]是80元,所有這一切都指向字符數組。 意味着你可以做這樣的事情: -

x[0] = "This is number 1"; 
x[1] = "This is number 2"; 
x[2] = "Well it goes on!"; 

我希望它讓人更清楚。

相關問題