C++语法
DK_Sorhic
自己学习的平台,笔记中可能理解有差异,欢迎大佬前来指教!
展开
-
C++语法错误 1046:34
C++错误原创 2023-10-08 09:11:09 · 383 阅读 · 0 评论 -
null和nullptr的区别
但是在C++中,null既表示空指针也表示0,即整数类型。所以上述程序进行运行时,系统无法识别运行的是哪一个程序,所以会报错。总而言之,null和nullptr都代表了空指针,但是在C++11之后为了防止二义性的发生,建议在使用空指针的时候使用nullptr。nullptr是C++11引入的关键词,主要是为了解决null出现二义性的问题。因为nullptr只能被复制给指针类型,不具有整数类型。null和nullptr都表示空指针,但是二者的含义和用法不太一样。当我们运行这个程序的时候,编译结果就会报错。原创 2023-09-04 09:52:22 · 567 阅读 · 0 评论