下载此文档

c 程序设计知识提纲.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
概论C++程序的基本元素:关键字、标识符、运算符、、:对数据处理操作的步骤。:由二进制码组成的指令。汇编语言:用助记符来表示每一条机器指令。高级语言:与人类****惯语言相近的程序设计语言。++++程序简例main()是主函数。程序总是从main函数开始执行。原型:main(intargc,char*argv[])标识符:给变量等实体所取的名字统称为标识符,只能以下划线或字母开头关键字:C++中具有特定含义的词语句:程序中语句要用“;”结尾,分号是语句的组成部分。++程序从写出到运行几个步骤源程序(.cpp):用C++语言写出的程序。程序代码(.obj):源程序经过编译程序翻译,成为用机器语言表示的目标程序。可执行文件(.exe):把各个相关文件链接起来形成的文件。基本数据、。存间的大小与数据类型有关,:基本数据类型、导出数据类型基本数据类型:字符型、整型、实型、双精度型、无值型导出数据类型:数组、指针、结构体、共用体、类、枚举整型:计算机内部是以二进制补码形式表示字符型:ASII码有128个字符,0-31和128为不可见字符(控制字符)浮点型:小数形式、指数形式数据类型存间(字节)长度(位) 取值范围字符 char 1 8 -128~127 unsignedchar 1 8 0~225整数短整型 short 2 16 -32768~32767 Unsignedshort 2 16 0~65535 整型 int 4 32 -231~(231-1) Unsignedint 4 32 0~(232-1) 长整型 long 4 32 -231~(231-1) Unsignedlong 4 32 0~(232-1)实数 float 4 32 -×10-38~×1038 Double 8 64 -×10-308~×10308 Longdouble 8 64 -×10-308~×、长度和取值范围数据变量的存间:储存变量的内存空间。整数存储安置规则:变量值的高位字节存于高地址的内存单元中,低位字节存于低地址的内存单元中。存间长度运算符:sizeof(某变量类型)变量的长度:变量的字节数×8=变量值的二进制位数。: 八进制:以0开头。十六进制:以0x或0X开头后缀L或l为long型;后缀U或u为unsignedint型;同时后缀L和U为unsignedlong型。实数的表示一般形式: 科学计数法:+×109,小数点前留一位为标准科学计数法;E可大写可小写,前后必须有数字。后缀F或f为float型,无后缀默认为double型。字符的表示:对于可以通过键盘输入的、可显示的字符,可用单引号阔气来;对于不可以通过键盘输入的,不可显示的字符,用转义字符‘\’;对ASCII码中任一字符,都可用反斜杠后跟一个八进制或十六进制数用单引号括起来表示‘\101’和‘\x41’都表示字符A。字符可以对整型变量赋值,ASCII码范围内的整数也可以对字符型变量赋值,字符进行运算时,以其ASCII码值参与运算。。++动态内存分配:new类型名(初始值列表) //开辟存储类型空间new类型名[下标表达式1][下标表达式2] //创建储存数组的空间new类名(初始值列表) //创建对象如果内存开辟失败,对应指针应该为NULL,这是判断内存是否成功被开辟的标志:int*pnValue;pnValue=newint(3);if(pnValue==NULL)exit(0);开辟空间后一定要保持指针始终指向给内存对于动态数组中的操作:一是利用下标操作,二是另外声明一个指针来遍历数组。动态内存开辟后,最好进行初始化:memset(指针名,初始值,开辟空间的总字节数);sizeof(*p)计算出的是指针所占内存的大小,并不是指向内存空间的大小利用delete释放指针后将指针置为NULL;de

c 程序设计知识提纲 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1557281760
  • 文件大小98 KB
  • 时间2019-05-13