c++
2016-05-21 12:18
337 查看
一.基础知识
1.cout :标准输出,黑屏幕,<<左移操作符把需要输出的内容移到黑屏幕
——endl:回车换行
2.cin:从键盘输入一个数到指定字符内存
3.类是一个数据类型,定义一个类,是一个抽象的概念,不会给类分配内存,当类定义变量的时候才分配内存
4.c++中类的成员方法不调用就不会执行,所以也不会分配内存
5.c++中struct中可以加public、private修饰变量
6.c++中对类型检查更严格,变量和函数都必须有类型
7.c++新增bool类型,大小为1个字节
8.c++编译器发现程序中需要取register变量的地址时,register对变量的声明会变得无效,c中不可以去register声明的变量地址
9.const:teacher * const t1; 不能改变t1的值,但能改变t1的指向
——const * teacher t1;不能改变t1的指向,能改变t1的值
10.struct和class关键字区别:struct定义类时,所有成员的默认属性为public
class定义类时,所有成员的默认属性为peivate
1.cout :标准输出,黑屏幕,<<左移操作符把需要输出的内容移到黑屏幕
——endl:回车换行
2.cin:从键盘输入一个数到指定字符内存
3.类是一个数据类型,定义一个类,是一个抽象的概念,不会给类分配内存,当类定义变量的时候才分配内存
4.c++中类的成员方法不调用就不会执行,所以也不会分配内存
5.c++中struct中可以加public、private修饰变量
6.c++中对类型检查更严格,变量和函数都必须有类型
7.c++新增bool类型,大小为1个字节
8.c++编译器发现程序中需要取register变量的地址时,register对变量的声明会变得无效,c中不可以去register声明的变量地址
9.const:teacher * const t1; 不能改变t1的值,但能改变t1的指向
——const * teacher t1;不能改变t1的指向,能改变t1的值
10.struct和class关键字区别:struct定义类时,所有成员的默认属性为public
class定义类时,所有成员的默认属性为peivate
相关文章推荐
- 第十三周项目 动物这样叫
- c++:八皇后问题
- 实战项目开发细节:C语言分离一个16进制数取出相应的位1或0
- 实战项目开发细节:C语言分离一个16进制数取出相应的位1或0
- 实战项目开发细节:C语言分离一个16进制数取出相应的位1或0
- [C++]stack源码解析
- 华为oj,字符串加密
- C++11进阶知识列表
- C++上机实验6--数组分离
- C++设计模式浅识代理模式
- C++中 模板Template的使用
- C++Builder将对话框封装进Dll
- c++指针
- C++ 引用类型const形参的用法
- C/C++ 代码换行问题
- LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- C++中cout.setf()函数
- C语言以数组和结构体传参
- C语言实现带自定义超时时间的telnet端口连通性检测功能
- leetcode #18 in cpp