C++基础(上).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C基础(上)

C/C++基础(上) 讲师:一个好人 变量与常量 大小写敏感性/关键字 一次创建多个变量 / 给变量赋值 / 自定义类型 int A , B , C , D ; int A ; A=12 ; typedef char myName ; myName name_zh ; 变量与常量 整型量的回绕 有符号/无符号 unsigned short int A=65535 ; // unsigned short (0~65535 ) A+1; // A= 65535 A // 0 short int B=32767; // short int (-32768~32767) B+1; //B=32768 B //-32768 变量与常量 字符型变量 字符/数字 char一个字符可解释为0~255之间的一个数或某个ASCII码 字符是用‘ 12’或 “34” 字符在计算机里有对应的ASCII码值 编程时很有用 特殊字符 变量与常量 常量 和变量一样是数据存储的位置,区别在于其值是不能被改变的,而且在创建时必须对其初始化,不能再向它赋值。 C++中有两中常量 字面常量/符号常量 字面常量 是指直接写入程序的数值 int A=12; A是整型变量 12就是字面常量不能再向它赋值 变量与常量 常量的定义 #define 定义常量 不定义类型 #define A 12 A在这里可能是(任何基本类型) 在编译时就是根据程序自动将12传入 const定义常量 定义类型 const int A=12; 易维护在编译时根据类型来正确使用 变量与常量 符号常量 const int A=12; const int B=34; int C ; C=A+B; C //46 A=21,B=23;//这里都是错误的 C=40;//这里是可以的 变量与常量 枚举型常量(特殊的数组) 枚举型常量使你能够创建一些新类型,再定义这些新类型的变量。 enum Array { A, B, C, D, E, F }; Array就新类型枚举型的名字 A就是一个符号常量,其值为0。 B为1,C为2,D为3 enum Array { A=1, B, C=5, D, E, F }; A值为0,B为2,C为5,D为6 表达式和语句 语句 是控制程序的执行顺序、计算表达式的值、或者什么都不做(即空语句)。A=B+C; 表达式 如 int A=12; A+=23; 用{ int A=12; A+=23; } 用{ 开始 用} 结束这里就块 或者说复合语句 表达式和语句 运算符 赋值运算符 A=A+b; 数学运算符 加(+) 减(-) 乘(*) 除(/) 取模( %) 整型量除法和取模 除(/) 5/2=2 取模( %) 5/2=1 自加与自减 C++ ; 如同 C=C+1 或 C+=1 //使C加1 C--; 如同 C=C-1 或 C-=1 //使C减1 表达式和语句 前置 int A=12; int B=++A; // A先自加1 赋值给B B与A的值都为13 后置 int C=12; int D=C++; // C赋值给D D的值都为12 C再自加1 为13 优先级 关系运算符 逻辑运算符 运算符的分类 表达式和语句 if语句 if(表达式) { 语句 ;} else { 语句 ;} 逻辑运算符 逻辑“与” if(a==0b==0) a与b 都等于0才为真 逻辑“或” if(a==0||b==1) a等于0 或 b等于1 才为真 逻辑“非” if( ! ( a==0) a不等于0 才为真 if( a! =0) if( !a) //这里是不为0 才为真 表达式和语句 switch 语句 switch(表达式) { case 值1 : 语句 ;

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档