C++常見關鍵字

一:const C和C++中的區別 1.在C語言中。Const int a=10; 不可以做左值但是 int* p=&a;是正確的  a是常變量 2.在C++中const修飾的是常量,其值不允許改變 int* p=&a;是錯誤的,C++中編譯期將使用該常量的地方替換成了常量的值,普通指針不可指向 3.int arr[a]  在c中  Const int a=10;  int arr[a];是錯誤的
相關文章
相關標籤/搜索