C語言之字符數組的初始化

C語言字符數組有幾種不同的初始化方式, 它們之間存在着一些差別. char message1[] = {'h', 'e', 'l', 'l', 'o'}; 執行上述初始化後內存情況爲: 注意到字符數組並不是以 ‘\0’ 結尾. char message2[] = {'h', 'e', 'l', 'l', 'o', '\0'}; 執行上述初始化後內存情況爲: 手動加上了 ‘\0’ 字符. char
相關文章
相關標籤/搜索