Q
混淆空值
-4
A
回答
3
空指針是一個不指向任何對象的指針。
未指定內部表示,並且不一定要全部位爲零。
值0可以轉換爲空指針。
NULL宏被定義爲可以轉換爲空指針的值,在C++中它通常只是0
,在C中通常爲(void*)0
,但如果實現決定如此,也可以是其他值。
NUL字符是具有值0
或'\0'
的字符。
字符串""
只是一個空字符串。
+0
FWIW,一個無效指針也是一個指向沒有對象的指針。 –
+0
是的,一個空指針也是一個無效指針。 :-) –
相關問題
- 1. 非空混淆
- 2. 混淆XAML命名空間值
- 3. JavaFX ScrollBar值混淆
- 4. 命名空間混淆
- 5. C++ eof和空行混淆
- 6. ExtJS5命名空間混淆
- 7. Matplotlib:空混淆矩陣
- 8. 空間複雜度混淆
- 9. SQLServer2008:混淆或混淆
- 10. DexGuard/Proguard混淆註釋值
- 11. 混淆了Haskell的「Nothing」值
- 12. jquery .done返回值 - 混淆
- 13. 布爾Python值混淆
- 14. PHP定義()值混淆
- 15. JSON鍵值錯誤混淆
- 16. 引用和值混淆
- 17. PCA零均值混淆
- 18. Javascript:ResponseText值越來越混淆?
- 19. 混淆
- 20. 混淆繪製混淆矩陣MATLAB
- 21. Cordova android 5.1.1 APK混淆與proguard混淆
- 22. 父子地址空間混淆
- 23. sapui5/openui5命名空間混淆jQuery.sap
- 24. 混淆C#命名空間結構
- 25. 一些關於[NSNull空]的混淆,零
- 26. java拆分混淆空間字符
- 27. 與$鍵混淆
- 28. 混淆:course_running.add_student(self)
- 29. 混淆global.asax?
- 30. MWS:ListPrice混淆
嗯......不是嗎?你的問題是什麼?這是你可以輕鬆地在網上或在良好的教科書上查看自己的東西。有什麼特別的你不明白,並希望我們澄清? 「 – Bart
」「是空字符串。 –
這一切都在這裏http://c-faq.com/~scs/cgi-bin/faqcat.cgi?sec=null – unkulunkulu