C++学习笔记(一)
2015-04-28 00:40
176 查看
1、关于 int main() 函数的返回值:
mian() 函数的返回值是给系统的,一般我们写成int mian()这样的默认返回值是return 0,有时写成void main() 其实这样子一般来说是没有问题的,但是有时写入嵌入式,或者和底层很相关的时候就可能出错。
2、#define 与#include的作用是类似的,预处理作用
3、关于头文件
其中定义了符号常量来表示类型的限制,
如CHAR_BIT char的位数
CHAR_MAX char的最大值
CHAR_MIN char的最小值
其中系统不同对应的值是不同的,这样就能减少不必要的麻烦,省去了要了解系统。
4、选择整数类型
C++提供了大量的整数类型,到底该选择哪一个呢,int是计算机默认的最自然的长度所以处理起来是最快的。
但是当有大型整型数组时,有必要用short 因为若是从16位的系统转到32位的系统,前者的数据存储马山就会加倍,但是后者不会,从而能节省内存。
5、关于char
char的表示范围是-128–127,所以char是比short更短的数据存储,char可用于存储字符,一般用于ASCII码,在Unicode中可以用u/+码值来表示特殊的数值,如希腊符号,char还有w_char(宽字符类型) char_16 和char_32
mian() 函数的返回值是给系统的,一般我们写成int mian()这样的默认返回值是return 0,有时写成void main() 其实这样子一般来说是没有问题的,但是有时写入嵌入式,或者和底层很相关的时候就可能出错。
2、#define 与#include的作用是类似的,预处理作用
3、关于头文件
其中定义了符号常量来表示类型的限制,
如CHAR_BIT char的位数
CHAR_MAX char的最大值
CHAR_MIN char的最小值
其中系统不同对应的值是不同的,这样就能减少不必要的麻烦,省去了要了解系统。
4、选择整数类型
C++提供了大量的整数类型,到底该选择哪一个呢,int是计算机默认的最自然的长度所以处理起来是最快的。
但是当有大型整型数组时,有必要用short 因为若是从16位的系统转到32位的系统,前者的数据存储马山就会加倍,但是后者不会,从而能节省内存。
5、关于char
char的表示范围是-128–127,所以char是比short更短的数据存储,char可用于存储字符,一般用于ASCII码,在Unicode中可以用u/+码值来表示特殊的数值,如希腊符号,char还有w_char(宽字符类型) char_16 和char_32
相关文章推荐
- C++学习笔记
- C++学习笔记(一)——C++入门
- c/c++unix/linux基础学习笔记-常用命令和vi的使用
- C++学习笔记41——重载操作符之下标操作符
- C++学习笔记2--容器学习
- 传智播客c/c++公开课学习笔记--邮箱账户的破解与邮箱安全防控
- Effective c++ 学习笔记——条款04:确定对象被使用前已先被初始化
- c++指针学习笔记--交换两个字符串数据
- C++学习笔记:重写PK重载
- C++ 学习笔记
- c++指针学习笔记--交换两个字符串数据收藏
- 《C++ Primer Plus》14.4 类模板 学习笔记
- C++学习笔记56——类模板中的class与typename
- C++学习笔记
- C++设计模式学习笔记三:策略模式
- C++暑期学习笔记
- c++学习笔记
- c++学习笔记5,多重继承中派生类的构造函数与析构函数的调用顺序(二)
- C++学习笔记(七) 模板与泛型编程
- C++ 学习笔记5