傻大方


首页 > 知识库 > >

━━C的词法和基本要素|C++程序设计第1章━━C++的词法和基本要素( 三 )


按关键词阅读: C的基本词法 第第章C基本 C的词法和基本 C程序设计 C的词法


以字母 U(或 u)结尾 , 表示无符号整型常量 。
后缀字母L和U同时组合(大小写无关、顺序无关)表示无符号长整型常数 。
没有标明长整型或无符号整型时 , 编译器会根据常量的大小自动识别,例】 #include void main ( ) int a = 56 , b = 056 , c = 0 x56 ;
cout “a=”。

16、a “nb=” b “nc=” c endl ;
a = 074L + 2 ;
b = 0 x74U + 2 ;
c = 0 x74LU + 2 ;
cout “a=” a “nb=” b “nc=” c endl ;
a = - 123 ;
b = - 0123 ;
c = - 0 xabc ;
cout “a=” a “nb=” b “nc=” c endl ;
,变量与常量实型常量,实型常量:即实数 , 也称浮点数 , 以十进制表示 , 可采用小数、指数两种形式 。
小数形式: 若干个 09 数字和小数点组成 【例】 12.3 、 -23. 、 0.78 、 .5 指数形式(科学表示法): 尾数 E 阶 。

17、数 (表示成尾数乘以10的整数次方 , 写成E或e均可 , 阶由13位的十进制整数组成 ) 【例】 12.3e12 、 -0.23E-5 、 77.78e+8 单精度实型常量、双精度实型常量: 以字母 F(或 f)结尾 , 表示单精度实型常量 。
没有标明时 , 表示双精度实型常量 。
【例】 double型常量: 12.3e12 、 -0.23 、 75.7 float型常量: 12.3e12f 、 -12.23f 、 5.76F 【例】下列double型常量表示中 , 错误的是。
(答案:A) A. E15 B. .35 C. 3E5 D. 3E-5,变量与常量字符型常量,字符型常量: 一般表示法:用单引号括起 。

18、来的单个字符 。
【例】 A 、 # 、 、 2 转义表示法:控制字符、不能显示的字符、有特殊含义的字符可用转义序列表示 。
【例】 t 、 、 n 、 7 、 0 、 65 、 存储形式:字符型常量占一个字节 , 存放的是该字符的ASCII码 , 字符型常量可以当当作整数看待 , 参与表达式的运算 。
【例】下列合法的字符型常量是。
(答案:A) A. t B. “A” C. 65 D. A 【例】 下列合法的字符型常量是。
(答案:B ) A. 84 B. x43 C. ab D. “0” 【例】字符型常量在内存中的存储形式是。
(答案:A) A. ASCII码 B. 补码 C. 反码 D. 原码,变 。

19、量与常量C+中的转义序列字符,例】 #include void main ( ) char a = A , b = 7 , c = 65 ;
for ( int i = 1 ;
i = 10 ;
i+ ) cout a b c ;
cout n ;
for ( i = 1 ;
i = 26 ;
i+ ) cout a b ;
a+ ;
cout n ;
cout ( a-2 ) t char( a-2 ) n ;
cout “0123456”ntabcdefgn” ;
,运行: A5 A5 A5 A5 A5 A5 A5 A5 A5 A5 ABCDEFGHIJKLMNOPQRSTUVWXYZ 89 。

20、 Y “01234.” tabcdefg,变量与常量字符串常量,字符串常量: 表示方法:用双引号括起来的若干个字符 。
【例】 “I am a student.” 、 “123” 、 “123 ABCD” 存储形式:按字符串中字符的排列顺序逐个存储字符的ASCII码 , 每个字符占一个字节 , 字符串常量在内存中存储时 , 在其尾部自动加上一个NULL字符 , 用来表示字符串的结束 。
NULL字符的ASCII码值为0 , 常用0表示 。
长度:指字符串中0字符之前的字符个数 , 包括不可见的字符 。
占用字节数:字符串长度 + 1 【例】 字符串:“123 ABCDn” 长度为=9 占用字节数=10 字符串:“12312tA 。

21、BCD” 长度为=10 占用字节数=11 【例】 字符串常量: “A” 占用字节数=2 字符型常量: A 占用字节数=1,例】 #include void main ( ) cout A t “占用字节数=” sizeof( A ) n ;
cout “A” t “占用字节数=” sizeof( “A” ) n ;
cout “123abc0ABC45abcden” ;
cout “占用字节数=” sizeof( “123abc0ABC45abcden” ) n ;
cout “01234ntabcd” ;
cout “占用字节数=” sizeof( “01234ntabcd” ) n ;
,运行: A 占用字节数=1 A 占用字节数=2 123abc占用字节数=19 “01234 tabcd”占用字节数=15 。


来源:(未知)

【学习资料】网址:/a/2021/0323/0021758676.html

标题:━━C的词法和基本要素|C++程序设计第1章━━C++的词法和基本要素( 三 )


上一篇:高考政治一轮复习|高考政治一轮复习 生活与哲学 专题十五 思想方法与创新意识 考点1 唯物辩证法与唯物辩证法的联系观课件

下一篇:八年|八年级数学下册教学计划word版