码迷,mamicode.com
首页 > 编程语言 > 详细

C和C++的关键字区别

时间:2017-06-23 18:19:36      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:卸载   指针   变量   fine   bsp   键盘输入   键盘   定义   register   

c中数据类型是struct ,
c++中可以是struct,也可以是class
关于c++中<< 和>>分别是箭头往那边就是流向哪里的 比如cout<<这个就是流向屏幕,cin>>这个就是流入

cout<<"dayin" //打印到屏幕
<<endl回车换行
cin>> i //键盘输入到i变量
const 修饰定义一个常量

const int *a 表示定义内存空间不能修改

int * const a 表示定义的a不能修改,但是a的指针可以修改
const int * const a 表示指针和内存空间都不可以修改
其中c语言中的const是个冒牌货()

register 关键字是请求编译器让变量在寄存器中(寄存器无法取地址)

#define 和const有相同之处,undef是卸载#define的定义

 

以上总结如果有错误请多多指教,毕竟我这些总结也是刚学总结可能不到位或有错误

C和C++的关键字区别

标签:卸载   指针   变量   fine   bsp   键盘输入   键盘   定义   register   

原文地址:http://www.cnblogs.com/lizhanqi/p/7071018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!