C語言字符串

來源:文萃谷 1.83W

在標準C中,是沒有字符串變量的,但是有字符數組。而且標準C帶有的標準庫函數:string.h中包含了大量的字符串操作函數,當然如果必要的話,你也可以自己寫代碼實現這些函數的功能。以下是小編為大家搜索整理的C語言字符串,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言字符串

對於32位操作系統

int (2字節) short (1字節) long(4字節)

unsigned char 從0到256之間

char 從-128到127之間

byte 字節就是無符號的字符

unicode:兩字節的字符

由此可見:byte=nusigned char, short=char

char* :是指向ANSI字符數組的指針,其中每個字符佔據8位(有效數據是除掉最高位的其他7位),這裏保持了與傳統的C,C++的兼容。

TCHAR: 在採用Unicode方式編譯時是wchar_t,在普通時編譯成char. 如果定義_UNICODE,聲明如 :typedef wchar_t TCHAR; 如果沒有定義_UNICODE,則聲明如:typedef char TCHAR;

LPSTR: 是一個指向以‘