Cprimerplus第五版学习笔记.doc

Cprimerplus第五版学习笔记.doc

ID:62046109

大小:141.00 KB

页数:9页

时间:2021-04-16

Cprimerplus第五版学习笔记.doc_第1页
Cprimerplus第五版学习笔记.doc_第2页
Cprimerplus第五版学习笔记.doc_第3页
Cprimerplus第五版学习笔记.doc_第4页
Cprimerplus第五版学习笔记.doc_第5页
资源描述:

《Cprimerplus第五版学习笔记.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途C++源代码风格1每行一条语句2每个函数的两个花括号各占一行3函数中的语句都对于花括号进行缩进4与函数名称相关的圆括号周围没有空白(空行将声明语句与程序的其他部分分开,或在变量前声明,C++的做法是尽可能在首次使用变量前声明)。第二章开始学习C++变量名的约定:类型_名称  或者是类型(int)名称(Akjl)C语言输入输出是printf,scanf,他们都包含在头文件stdio.h中操作符重载:通过重载,同意个操作符将有不同的含义。&操作符表示地址操作符又表示AND按位操作符,又如指针*Longﻩﻩ

2、ﻩcoutﻩMain()//可以将

3、两个关键字分开在两行写ﻩ|ﻩ<< //分开写a=b=c=0;// C/C++中可以连续赋值C++程序应当为程序中使用的每个函数提供原型,而库函数在头文件中有声明,而在库文件中有他的定义。标准C库中提供了140多个预定义函数,而main()函数不是关键字,由于它不是语法的组成头文件Stdlib.h中rand()函数不接受任何参数,并返回一个随机整数,其函数声明如下:intrand(void);第三章 数据处理3.1简单变量 内置C++类型有基本类型和复合类型Sizeof操作符能够打印类型或变量长度的单位字节数,如:sizeof(int);sizeof a;//a

4、 为变量头文件climits包含了整型限制信息SCHAR_MAXSignedchar最大值CHAR_BITChar的位数ING_MINInt最小值UCHAR_MAXUnsigned char最大值SCHAR_MINSignedchar最小值SHRT_MAXShort最大值LONG_MAXLong最大值UNIT_MAXUnsignedint最大值CHAR_MAXChar的最大值SHRT_MINShort最小值LONG_MINLong最小值ULONG_MAXUnsignedlong最大值CHAR_MINChar的最小值INT_MAXInt最大值USHRT_MAXU

5、nsignedshort最大值C++的变量的初始化有两种,第一种c语言的:inta=15;第二种是C++的:inta(15);如果不初始化那么变量的值是以前留下的C99添加了两种类型:long long和unsignedlonglong两种类型都至少是64位的Cout<

6、l表示存为unsigned long型,若是u或U表示存为unsignedint,若无后缀表示存为int。charch=’a’;Cout.put(ch);//成员变量put()可以打印char型变量,我们也可以写成cout.put(‘n’);c++转义序列符 (括号里的为ASCII符号)换行符(NL或LF)退格(BS)b回车(CR)r反斜杠()\单引号(‘)’水平制表符(HT)t垂直制表符(VT)v振铃(BEL)a问号(?)?双引号(“)”Cout<

7、\u或U开头,u后面在跟8个十六进制位,而\U后面跟16个十六进制位,这些位表示的是ISO10646编码(ISO10646是一种正在制定中的国际标准,位大量的字符提供字符编码,他与Unicode合作,确保标准同步,Unicode可以表示96000多种符号和49个手写符号,而ASCII码就是Unicode的一个子集)Cout<<”ni gu00E2teau.\n”;打印如下ni gâteau//â的ISO10646编码是00E2特殊类型:wcha_t  宽字符类型 Bool类型,任何数字值或指针指都可以被隐式的转换为bool值。任何非零值都被转换为TRUE

8、,零被转换为FALSE;反之intaa=true;longbb=false;也成立!!3.2Const限定符:constlongMONTHS=TRUE;//const限定符用于定义常量个人收集整理勿做商业用途Const限定符定义常量时①常量名一般全用大写,便于与变量区分;②要直接初始化,否则将无法初始化3.3浮点数浮点数的书写有两种方式:①常用的标注-942635;②-1.54E-45.6545e8。浮点类型要添加头文件float.h,浮点型的类型有float(32位,其精度低,系统至少有6位有效数位或更低),double(64位,精度至少在13位有效位),l

9、ong double(80,96,12

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。