char
char是C/C++整型數據中比較古怪的一個,其它的如int/long/short等不指定signed/unsigned時都默認是signed,但char在標準中是unsigned,
編譯器可以實現爲帶符號的,也可以實現爲不帶符號的,有些編譯器如pSOS的編譯器,還可以通過編譯開關來指定它是有符號數還是無符號數。
定義:計算機編程語言(c、c++、java、VFP等)中可容納單個字符的一種基本數據類型。
char word1[]="life is so cool";(這一句是不是每個字符都存在wodr1[i]中了? cout<<word1<<endl;(爲什麼能輸出word1整個數組內容呢,不是隻有一個頭指針嗎,應該輸出word1的指向的內存地址啊,怎麼輸出了life is so cool?) char *word2[]={"life","is","so","cool"};(這一句理解不了,char *數組 怎麼指向的是一個string對象?) 新手求教了 , 求高手解答下 謝謝