C和C++的关键字区别
生活随笔
收集整理的這篇文章主要介紹了
C和C++的关键字区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
c中數(shù)據(jù)類型是struct ,
c++中可以是struct,也可以是class
關(guān)于c++中<< 和>>分別是箭頭往那邊就是流向哪里的 比如cout<<這個(gè)就是流向屏幕,cin>>這個(gè)就是流入
cout<<"dayin" //打印到屏幕
<<endl回車換行
cin>> i //鍵盤輸入到i變量
const 修飾定義一個(gè)常量
const int *a 表示定義內(nèi)存空間不能修改
int * const a 表示定義的a不能修改,但是a的指針可以修改
const int * const a 表示指針和內(nèi)存空間都不可以修改
其中c語言中的const是個(gè)冒牌貨()
register 關(guān)鍵字是請(qǐng)求編譯器讓變量在寄存器中(寄存器無法取地址)
#define 和const有相同之處,undef是卸載#define的定義
?
以上總結(jié)如果有錯(cuò)誤請(qǐng)多多指教,畢竟我這些總結(jié)也是剛學(xué)總結(jié)可能不到位或有錯(cuò)誤
轉(zhuǎn)載于:https://www.cnblogs.com/lizhanqi/p/7071018.html
總結(jié)
以上是生活随笔為你收集整理的C和C++的关键字区别的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 百度输入法
- 下一篇: DAL层修改sql表数据