- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
共 56 页 第 * 页 转义字符表: 转义字符 功 能 \n 换行 \v 垂直制表 \b 退格 \r 回车 \f 走纸换页 \t 跳到下一个制表位 \\ 反斜线字符 \ 单引号字符 \“ 双引号字符 \ddd 1至3位八进制数表示的字符 \xdd 1至2位十六进制数表示的字符 转义符“\”表示将其后的字符原来的含义进行转换,变成某种另外特殊约定的含义。 共 56 页 第 * 页 例:main() { printf(“c\tlanguags\be\rC\n”); printf(“is\tusef\165\x6c”)’; } 屏幕输出: C language is useful 共 56 页 第 * 页 定义形式: char 占存储空间 : 一个变量一个字节 2. 字符变量 一个字符变量只能包含一个字符 main() {char c ; c = ‘c’; printf ( “%c”, c ); } 运行结果:C 题目中有几个c, 哪些是等价的? 例: 共 56 页 第 * 页 ‘a’的ASCII值为97 内存中存储形式 0 1 1 0 0 0 0 1 例: ASCII码字符‘a’、’A’、‘1’ 存储为:97、65、49 0 1 1 0 0 0 0 1 在ASCII范围以内,整型数据 与字符型数据可以通用 整型数97 内存中存储形式 0 0 0 0 0 0 0 0 共 56 页 第 * 页 main() { char a; int b; a=’A’; b=a+25; printf(“%c,%d,%c,%d\n”,a,a,b,b); } 例: 计算字符’A’与整型数据25的和。 程序运行结果:A,65,Z,90 共 56 页 第 * 页 3.字符串常量 字符串常量是用双引号括起来的一个或多个字符。 n个字符组成的字符串常量, 占内容空间为 n+1 个字节。 c h i n a \0 字符串结束标记 “空”字符 例:"a" 串长 1 "This is C string" 串长16 " " (空格) 串长1 “” (不含空格) 串长0 共 56 页 第 * 页 字符常量和字符串常量的区别: 在程序中,可以用字符常量或字符串常量表示单个字符,例如 ‘a’,或“a”,两者的区别如下: (1) 字符串a在内存中占2个字节,而字符a 在内存中占1个字节。 字符串a 字符a (2) 不能将字符串赋给一个字符变量。 例: char ch1,ch2; ch1=a; /*正确*/ ch2=a; /*错误*/ a \0 a 共 56 页 第 * 页 练习: 1.以下不合法的变量名为: D (A) _123 (B) IF (C) e4 (D)float 2.指出下列字符串的长度及输出内容: “ \\\’\054 ” “\x56\”\\\c\ta ” “\\\n\t\bab” 3 输出 \‘, 输出 V”\c a 6 输出 \ ab 十进制为86对应”V” “w\11\0good”占几个字节? 3字节 输出 w 字符串结束标记 共 56 页 第 * 页 在定义变量时为其指定值 方法: int a=5; int a,b,c=5; int a5,b=5,c=5; int a=b=c=5; ? 1. 定义变量的同时为其初始化 2. 初始化不是在编译时进行,而是在程序运行时完成的 2.2.4 变量的初始化 初始化 共 56 页 第 * 页 2.3 运算符和表达式 运算符: 描述各种操作的符号。 2.3.1算术运算符和算术表达式 1.算术运算符 + - * / % 2.算术表达式:由算术运算符、常数、变量、函数和圆括号组成
您可能关注的文档
- 西南财经大学天府学院《离散数学》课件-第6章 几个典型的代数系统.ppt
- 西南财经大学天府学院《马克思主义基本原理》课件-第2章 认识世界和改造世界.ppt
- 西南财经大学天府学院《马克思主义基本原理》课件-第6章 社会主义社会及其发展.ppt
- 西南财经大学天府学院《马克思主义基本原理》课件-第7章 共产主义社会是人类最崇高的社会理想.ppt
- 西南财经大学天府学院《马克思主义基本原理》课件-绪论.pptx
- 学术英语医学课件-Introduction.ppt
- 云南农业大学《C语言程序设计》课件-第3-4章 数据的输入和输出.ppt
- 云南农业大学《C语言程序设计》课件-第5章 循环结构.ppt
- 云南农业大学《C语言程序设计》课件-第6章 数组.ppt
- 云南农业大学《C语言程序设计》课件-第7章 函数.ppt
- 云南农业大学《C语言程序设计》课件-第8,11章 编译预处理.ppt
- 云南农业大学《C语言程序设计》课件-第9章 指针.ppt
- 云南农业大学《C语言程序设计》课件-第10章 结构体与共用体.ppt
- 云南农业大学《C语言程序设计》课件-绪论,第1章 程序设计基础.ppt
- 云南农业大学《大学英语2》课件-Unit 2.pptx
- 云南农业大学《大学英语2》课件-Unit 3.pptx
最近下载
- 中小学生欺凌防治工作制度示范文本.docx VIP
- 河南省安全工程师《安全工程师管理知识》预习班开通考试题.pdf
- 《空乘化妆与形象塑造》课件06空乘人员发型打造.ppt VIP
- 卡通风近视防控中小学生视力保护主题教育班会教学课件.pptx VIP
- 高中数学知识点归纳.pdf VIP
- 跨境电子商务产业园可行性实施.pptx VIP
- 金融行业常见职级及薪酬体系设计方法介绍20200116.pdf
- 2025届安徽省“江南十校”高三联考(一模) 生物试卷(含答案).docx
- 2023年湖北省襄阳四中五中自主招生考试数学试题.docx
- 第22课 在线学习新变革 课件 义务教育版(2024)七年级全一册.pptx VIP
文档评论(0)