- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c第二讲.ppt讲解
字符串常量 字符常量与字符串常量不同 H e l l o \0 例如: 字符串“hello”在内存中 a a \0 例 ‘a’ “a” 练习: 字符串“computer”长度为_______。 字符串 “\n”长度为______。 字符串“abc\n\345\0china”长度为_____。 注意:字符串有效字符的个数是第1个\0前字符的总个数。 8 1 5 符号常量 概念:是用标识符来表示一个数据。 定义形式: #define 标识符 常量数据 例如: #define PI 3.14159 特点:在程序中不能给它赋值。 在程序预处理时,凡是出现标识符PI的地方都将用数据3.14159来替换。 如:2*2*PI 就等价于 2*2*3.14159。 2 变量 变量是指在程序运行中, 其值可以被改变的量。 变量代表计算机内存中的某一存储空间,该存储空间中存放的数据就是变量的值。 在同一程序中,每个变量都有唯一的名字,不能被重复定义。 使用变量时必须“先定义,后使用”,其目的是确定变量的名字和类型。 类型说明语句的一般形式为: 类型说明符 变量名表; 变量初始化 在说明变量的同时给变量一个初始值。 变量定义 分配存储空间 变量初始化 分配存储空间的同时存入数据 int a,b; int a=1,b=2; a b 1 2 a b ? ? 不确定 short int x; long int y; float x; double y; 自己设定,满足标识符的规定。 如:int、 float、double ;不可省 变量的定义形式: 类型标识符 变量名1 [,变量名2,变量名3,...]; 例如: int x; double y; 2000 2003 2004 2011 x y 内存 内存地址 2.简单变量的说明及使用 使用变量有三个步骤: 声明:在程序中为了能使用变量,必须先用类型说明符和标识符对变量进行声明定义 赋值:为了能正确使用变量,变量使用时必须有确定的值。 使用:变量的使用指的是在程序中获得变量中所存储的值。 (1)声明变量(Declare Variable) 一般格式为: 类型标识符 变量名[,变量名,……]; : 例如: int a,b,c; /*定义三个基本整型变量a,b,c*/ char d; /*定义字符型变量d*/ 类型标识符是C语言合法的数据类型。 变量名必须满足C语言中标识符的命名规则。 在同一程序段中,变量不允许被重复定义。 C语言字符集由字母,数字,空格,标点和特殊字符组成。 (1)字母: 大小写字母a~z,A~Z共52个 (2)数字: 0~9共10个 (3)空白符 : 空格符、换行符等 (4)特殊字符:+ - * / % # \ , ; C语言中字符集 关键字——是指系统预定义的保留标识符,又称保留字。它们有特定的含义,不能再作其他用途使用。在C语言中共有32个关键字,而且所有的关键字都必须小写。 C语言中字符集——关键字 * 类型 关键字 功能 数 据 类 型 关 键 字 基本数据类型 void、char、int、float、double 声明数据的类型 类型修饰关键字 short、long、signed、unsigned 对整型数据进行修饰 复杂类型关键字 struct、union、enum、typedef 声明复杂数据类型 存储类别关键字 auto、static、register、extern、const、volatile 说明变量的存储类别 流 程 控 制 关 键 字 跳转结构 return、continue、break、goto 改变程序的执行流程 选择结构 if、else、switch、case、default 选择结构控制语句 循环结构 for、do、while 循环结构控制语句 预定义标识符——C语言中除了上述保留字符外,还有一类具有特殊含义的标识符,它们被C系统用作库函数名、预编译命令,这类标识符称为系统预定义标识符。 例如,系统库函数sin,printf,scanf,预编译命令define,include,undef,ifdef,endif等。 C语言中字符集——预定义标识符 用户自定义标识:是用户根据编程的需要而定义的标识符,用于标识变量、符号常量、用户自定义函数等。 【注意】合法的标识符只能由字母、数字、下划线组成,并且第一个字符必须为字母或下划线。 在C语言中标识符是区分大小写的。 例:合法的用户标识符:smart、_decis
文档评论(0)