Q
C字符串和指針
1
A
回答
7
之間的差異沒有區別。第二個選項通常是首選,因爲它可以更容易地避免這一缺陷:
char* str1, str2;
這裏,str1
是char*
但str2
是一個普通的char
。寫聲明的另一種方式可以更容易地看到,你必須把額外的星號有:
char *str1, *str2;
現在兩個變量都是char*
類型。
+0
由於初始化,它更喜歡在多行上分割這樣的聲明。 – 2012-02-22 11:18:43
1
這裏沒什麼區別。但是,這兩個以下是不同:
char *p1, *p2;
和
char* p1, p2;
相關問題
- 1. C字符串和指針
- 2. C指針,指向和字符串
- 3. 解析C字符串和多個指針C字符串
- 4. 指針 - 字符串C++
- 5. C,指針,字符串
- 6. c字符串指針
- 7. c字符串指針
- 8. C++中的字符串和指針
- 9. C++字符串和指針混淆
- 10. C++字符串和指針操縱
- 11. 字符串和指針
- 12. 指針和字符串
- 13. 字符串指針和strcpy
- 14. C指針,指針,字符
- 15. 使C++中的字符串指針和數組的指針
- 16. 如何在C++中使用字符串和字符串指針
- 17. 指向字符串C的指針
- 18. 指向字符串的指針 - C
- 19. C - 傳遞和操作字符指針和指針指針
- 20. 字符指針和字符串
- 21. Ç指定字符串指針到其他字符串指針
- 22. 字符串指針
- 23. 指針指向字符串和STRCMP
- 24. 指針指向在C的字符串指針數組++
- 25. C++,SQLite - 指向字符串的指針的指針
- 26. C++指針字符
- 27. C++中的簡單字符串指針
- 28. 字符串指針的數組 - C
- 29. C++:使用STRCPY與指針字符串
- 30. C++使用指針反轉字符串
沒有區別 – 2012-02-22 11:15:16
所不同的是在空間。你也可以使用'char * mystring;' – 2012-02-22 11:17:30
我認爲這只是代碼風格差異 – looyao 2012-02-22 11:17:30