资源描述:
《C面向过程的程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C++面向过程的程序设计第02章主要内容2.2数据类型2.3常量和变量2.4数组和指针2.5函数2.1标识符与关键字标识符与关键字标识符避免使用下面的名称C++语言系统的关键字,如double、void等,具体见Page6C++标准类库或对象,如cin和coutC语言中标准库函数名,如printfVC规定标识符的名称最长为247个,最好做到“见名知义”。一些标识符示例Dram_rectangle_myfriend1_peointmy$printfXXX不好主要内容2.2数据类型2.3常量和变量2.4数组和指针2.5函数2.1标识符与关键字1、
2、基本数据类型字符型:char整型:short、int、long(带符号型)无符号型:unsignedint等浮点型floatdoublelongdouble布尔型:bool,取值true和false,1字节基本数据类型说明bool型的true实际存储为1,false存储为0不同系统对同一类型的长度定义不等,避免使用int,而是明确使用short或long等类型float和double型不能用signed或unsigned修饰2、结构的使用C风格的结构体structpoint{intx;inty;};C风格结构体变量定义structpointpoint1
3、={3,5};2、结构的使用C++风格的结构体变量定义structpoint{intx;inty;};pointpoint1={3,5};point直接作为类型名称;联合和枚举的用法类似3、两种风格的强制类型转换C风格:(数据类型)表达式floata=3.6,b=2.5;intc=(int)a+b;intc=(int)(a+b);C++风格:数据类型(表达式)intc=int(a+b);5→c6→c6→c看成是int函数调用隐式数据类型转换赋值转换表达式求值转换返回值类型转换intadd(doublex,doubley){returnx+y;}……co
4、ut<