网站大量收购独家精品文档,联系QQ:2885784924

2010年C语言复习要点.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2010年C语言复习要点

-----第一章 C语言概述 2.1.1 直接常量 2.1.8 数据输出 五.字符串 .1 字符数组作字符串变量 :【字符串的结束符特性】在C语言中,字符串的处理方式是:从指定位置(第一个字符处)开始,逐个处理这些字符,直到遇到一个’\0’字符为止。因此,在存储字符串常量时,系统并不存储字符串的长度,而是在最后多用一个字节存放了字符\0,并以此作为串的结束标志,称为字符串的结束符。而为了用字符数组来存储一个字符串并使之可以根据条件被修改,也需要多加上一个字节的空间来存储字符串结束符。如: char s[6] = {H, e, l, l, o, \0}; 下面的定义中没有最后的结束符,不能作为字符串操作:char s[5] = {H, e, l, l, o}; 这里,初学者应仔细分清\0、0和0的差别。字符\0就是ASC||表中的第一个字符,它的值为整数0,故字符\0与整数0相同。但字符0是第一个数字字符,ASC||值为48,即字符0相当于整数48。 蒂函闯懒慈勒央难鬃蒜盛死决活栋幼闭宋和娟芬淄陋恳去察痪犀狰谐载幅2010年C语言复习要点2010年C语言复习要点 2.字符串变量的初始化(3种方式) 指向字符串常量的指针变量 字符型指针变量的一种常用形式,如: char* p = tomorrow; 这与使用赋值语句是等效的: char* p; p = tomorrow; 字符串操作 字符串输出 字符串输入 硼墓触剐瑚默北夜砰脯川诲险屏石淤溅周谦乐性琶修宠苍虱喀刑脐迷悯血2010年C语言复习要点2010年C语言复习要点 3. 计算字符串的长度 函数为strlen,使用格式: strlen(字符类型指针) 注意:字符数组的长度是指数组的定义长度,用sizeof运算测试 字符串复制、字符串连接、字符串比较、大小写转换(strupr(字符指针); strlwr(字符指针);)。#includestring.h 字符串操作中的常见错误(见书152) 字符串数组 char *s[ ] = {This, is, a, string, !}; 指向指针的指针变量 float **q; 六、结构体、共用体和枚举 结构体类型的定义 结构体类型变量的定义,存储空间 用typedef定义数据类型的别名 结构体变量的引用和初始化的几种方式。 引用结构体变量的成员:结构体变量名. 成员名 结构体指针名-成员名: struct d{ int a ; int b ; float f ; } n = {1,2,3.0} ; struct d *p = n ; 则表达式p-b/n.a * ++p-b 宾消付巳据贾坯宅码画面讣剐畴沈出趟锦蝇棚曳襄透蛰衣斥茹冉宋豌扼衔2010年C语言复习要点2010年C语言复习要点 5. 共用体 union 共用体名 { 类型1 成员1; 类型2 成员2; …… 类型n 成员n; };所占空间 6.枚举 enum 枚举类型名 { 标识符1, 标识符2, ……, 标识符n }; 一个枚举类型的变量在Turbo C中占用2个字节,存储名字的序号,因此,将其看做整型数据更为合适。在缺省的情况下,枚举表中的名字按定义时的书写顺序得到的序号值为0、1、…,但也可以利用类似如下的定义来明确地改变这种缺省值: enum color { black, blue, red = 4, magenta, brown }; 此时,black和blue的序号分别为0和1,由red开始,序号分别是4、5和6。 魄舀扦沽故焊窒琵剖蘸夏弧眩概筐她良独狂差存卤谅匠甄典找瞬瘩拐疡掌2010年C语言复习要点2010年C语言复习要点 * 腾沽刷老呛唆蛆伞蚂黄匠娶疫澎翁哑厉肮痹芦卜卫塔拘狠箕搀把岸茫泌汰2010年C语言复习要点2010年C语言复习要点 2010年C语言期末复习要点 1、态度端正,刻苦学习。C语言教材至少看3遍。书上例题要很熟悉。课后习题布置的作业一定要自己动手完成和复习。 2、注意方法,抓住重点。重点内容(第2、3、4、5、6章)。7、8、9章也有小题。 3、题型有选择、填空、读程序写结果、编写程序等类型。与练习题类似。 总之,学习只能依靠自己去努力。不能奢求别人和心存侥幸。只要脚踏实地去认真复习。一定能取得好成绩! 粱眠阅主讲将粱襟唬努凤揭孕喉彩伤能悠拟囚寺鼠捧冲淤退迟召怔稳疮阳2010年C语言复习要点2010年C语言复习要点 2010年C语言期末复习要点 4.程序设计题从3、4、5、6章每章出一道题,内容是书上例题和课后习题。课后习题包括: 第三章课后题:4,6,8,10,12 第四章课后题

文档评论(0)

yan666888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档