c语言程序设计电子版----程序设计函数

超级经典版的C程序语言入门教程. C語言学习必备教程.
4.6顺序结构程序设计桦例 习題… 84 选择结构程序设计 51关系运算符和关系表达式… 87 5.1.1关系运算符及其优先次序 ""·87 2关系表达式 52逻辑運算符和逻辑表达式 逻辑运算符及其优先次序 ↓■■ 5.2.2逻辑表达式 89 5.3if语句 1·看··a聊罪q聊·懾血b〓■俨■情h骨■4甲旱b ·51 5.3.1正语句的三种形式 5.3.2i语句的嵌套…""*4 5.3.3条件运算符 96 5.4 switch语句…………… rs 5.5程序举例………………………·00 习燃 1今 环控制 6.1概述 ■督咖■■··聊●聊1■■曹■聊章羈跏■■■個鲁■↓幽山■『昏晋↓早导唱■ 106 6.2goto语句以及用goto语句构成循环……196 G.3whle语句…… 120 数组 .1一维数组的定义和引用… 122 7.1.1一维数组的定义…………………122 7.1.2一维数組元素的引用……4………122 7.1.3一维数组的初始化 123 7.14…维数组程序举例 …+…124 7.2二维数组的定义和引用… ■■■■■ 125 7.2.1二雏数组的定义 125 7.2.2二维数组的弓用 126 7.23维數组的初始化…………………127 7.2.4二维数组稱序举例…………………………………128 7.3字符数组…………………………………………130 7.3.1字符数组的定義 130 7.3.2字符数组的初始化 130 7.33字符数组的引用 ""!131 73.4字符串和字符串结束志 131 7.3.5字符数组的辂人输出 7.3.6宇符串处理函数 ""………135 7.3.7字符数组应用举例……… 自■啁罪 138 习题 141 函数 8.1概述 143 8.2函数定义的一般形式…… 144 8.3函数参数和函数的值 t冒平P晕P晋↓晋■占mm■旷甲m 146 8.3.1形式参数和实际参数…………---…… 16 8.3.2函数的返值 47 8.4巫数嘚调用… 导■七+山 8.4.1函数调用的一般形式………… 150 8.4.2函数调用的方式… l51 8.4.3对被调用函数的声明和函数原型… 8.5函数的嵌套调用… 8.6函数的递归调用… 158 8.7數组作为西数参数… 164 8.8局部变量和全局变量……158 8.81局部变量………,……………………168 8.8,2全局变量 169 8.9变量的存储类别 ………172 8.9.1动态存储方式与静态存储方式…… 172 182 8.10.2外部淡 甲甲旷看■冒會■幽■罩血罪●●■自●t 182 8,I1如何运行一个多文件的程序 R4 习题 r…"+""""…"…"…”186 预处理命令 9.1宏定义 187 9.1,1不带參数的宏定义…… 187 91.2带参数的宏定义 a·190 92“文件包含”处理… 194 9.3条件编译 甲晕■鲁啬伊·备■■面自■“聊聊■咖■●聊 ■q彭自■■■●咖聊●●『 196 可题■ ■■·唱■■〖■@■· s……199 指针 L.1地址和揩针的概念… 20] 10.2变量的指针和推向变量的指针变量 中●■c司■ 202 10.2.!定义一个指针变量 203 10.2.2指针变量的引用 2O4 10.2.3指针变量作为函数参数 ▲中·■鲁【■甲中P甲自·血 207 1(.3数组的指针利指向数组的指针变量 210 指向数组元素的指针 0.3.2通过指针引用数组元素 10.3.3数组名作函数参數 216 10.3.4指向多维数组的指针和指针变量 224 I.4字符串的指针和指向字符串的指针变量 10.4.字符串的表示形式 t↓·日咖备郾郾自·■■咖■日鼻中自备■ …232 10.4.2芓符串指针作函数参数……4…235 10.43对使用宇符指针变量和宇符数组的讨论 8 0.5函数的指针和指向函数的指针变量…,…,………*………-24I 10.5.1用函数指针变量調用函数 ………24I 10.5.2用指向函数的指针作函数参数 斗3 10,6返回指针值的函数… 245 10.7指针数组和指向指针的指针……#…4 I(.7.」指针数組的概念 幽章日日··如咖·■血自■曾·■ 248 1.7.2指向措针的指针 251 10.7.3指针数组作main数的形参 53 10,8有关指针的数据类型和指针运算的小结……………255 10.8.1有关指针的数据类型的小结…………………255 0.8,2指钟运算小结 256 10.8.3void指针类型·+* 习题 …"…………"”258 1 结构体与共用体 11.1概述 ■口■■■电■■血■■■血血 ……"""………260 11.2定义结构体类型变量的方法 2f 11.3结构体变量的引用… 食昏·263 11、4结构体变量的初始化·………………………264 11.5结构体数组 咖幽■■甲詈 265 11.5.1定义结构体数组 26 xⅡ· 11.5.2结构体数組的初始化… 266 L.5.3结构体数组应用举例……………t266 11.6指向结构体类型数据的指针………………258 11,6.1指向结构体变量的指针*428 I1.6.2指向结构体数组的指针 259 1163用绪構体变量和指向结构体的指针作 函数参数 11,7用指针处理链表 ■咱■■罪司命·即罩●●會咖聊■■『《●国电中●● l}.7.1链表慨述 +白晕喜山血↓·山“■语■日■节咖·D咖甲顰鲁 273 1.7.2简单链表 274 1.7.3处理动杰链表所需的函数… 275 11.7,4建立动态键表 ■·昌自喜自■ 27 11.7.5输出链表………………8 7.6对链表的删除操莋 7 11.7.7对链表的插入操作,………………………281 11.7.8对链表的综合操作 284 118共用体·… 中自■昌 甲督平晋昏啬备山■q▲聊·看·司■D自自即 287 1.8.1共用体的慨念 287 1.8.2囲用体变量的引用方式…-… 288 11.8.3共用体类型数据的特点 ■■唱■■■■■·「咖■●■■·●■■ 289 枚举类型… 291 1l.10用 typedef定义类型 294 296 位运算 2.1位运算符和位运算………………………298 l2.1 按位与”运算符(8,)… 298 2.L.2按位或运鲜符(| 0 12.1.3“异或”运箅符(∧) 血血幽口血血自由山口口b画 300 14.4函数的重载………………332 14.5带缺省参数嘚函数…………stt334 14.6变量的引用类型… 335 14.5.1引用的概念…… 335 引用的简单使用 333 14.5.3引用作为数参数………………336 14.7内置函数……………;…………………338 14.8作用域运算符 14.9动态分配/撤销内存的运算符new和 delete……339 14.10小 C++的面向对象基础 15,1概述 类和对象 15.3构造数和析构函数 15.3.1构造函数 15.3.2析构函数…-………………*…………………348 5.4继承与派生 350 15.4.i继承与派生的概念 0 5.4.2建立派生类的方法 352 15.4.3公用派生类 353 15,4.4私有派生类 T◆■音血■鲁自自■1当昌顰曲自昌即1■。看d 354 15.4.5保护成员……………“355 15.4.6派生类的构造函数 15.4.7继承在软件开发中的重要意义“……t…358 常见错误和程序调试 16-1常见错误分析 359 16.2程序调试 ■『■4+t雪 n·372 录常用亭符与ASCI代码對照表 噜自■即●·兽看甲血■自 +t,"374 I 附录IC语言中的关镳… 附录I還算符和练合性·………………375 附录Ⅳ¢语言常用语法提……………… 中●·。卓■●鲁命■血 37 附录vC库函数 381 参专文就 自b幽血自·p罪即鲁即罪唱即 ■■■■■中●喜■■·■血·●跏■自中自·●咖■島血电■血■血自■■■■■■■罪哥■通碾司 388 . XX

}

我要回帖

更多关于 c语言程序设计电子版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信