• C语言编程:一本全面的C语言入门教程
21年品牌 40万+商家 超1.5亿件商品

C语言编程:一本全面的C语言入门教程

45.73 7.8折 59 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者科汉,张小潘

出版社电子工业出版社

ISBN9787121007354

出版时间2006-03

版次1

装帧平装

开本16开

纸张胶版纸

页数543页

定价59元

上书时间2024-11-30

纵列風

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:C语言编程:一本全面的C语言入门教程
定价:59.00元
作者:科汉,张小潘
出版社:电子工业出版社
出版日期:2006-03-01
ISBN:9787121007354
字数:
页码:543
版次:3
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
本书是极负盛名的C语言入门经典教材,其版发行至今已有20年的历史。本书内容详实全面,由浅入深,示例丰富,并在每个章节后面附有部分习题,非常适合读者自学使用。除此之外,《C语言编程》一书对于C语言标准的新进展、C语言常见开发工具以及管理C语言大型项目等重要方面,也进行了深入浅出的说明。  本书是一本完完整整介绍C语言基础的书籍。本书的特色在于举例精妙,讲解生动。通过一系列实际情形的需求,引入关于程序设计的基本知识,加上由浅入深地比较了C语言不同语法以及各种语句的区别,能够全面掌握C语言的语法特点。除此之外,本书并不仅仅着眼于入门知识讲解,对C语言在大型应用程序的应用以及C语言的新发展都有了深入的讲解。本书的附录颇具特色,摘录了常用的C语言库函数,使读者能够快速掌握以及应用C语言开发。
目录
章  入门    1第2章  基础知识    5程序设计    5高级编程语言    6操作系统    6编译程序    7集成开发环境    10解释型语言    10第3章  编译并运行个程序    11编译我们的个程序    11运行我们的个程序    12理解我们的个程序    13显示变量的值    15注释    17练习    19第4章  变量、数据类型和算术表达式    21使用变量    21数据类型与常量    23基本整数类型 int    23存储空间与范围    24浮点数类型 float    24扩展精度的浮点类型 double    25字符类型 char    25布尔类型 _Bool    26类型修饰符:long, long long, short, unsigned和signed    28使用算数表达式    30整数算术和单目减法操作符    33余数操作符    35整型数与浮点数之间的转换    36结合运算和赋值:运算赋值操作符    38类型 _Complex和_Imaginary    39练习    40第5章  循环    43for语句    44关系操作符    46对齐输出    50程序输入    51嵌套的for循环    53for循环的变体    54while语句    56do语句    60break语句    62continue语句    62练习    63第6章  进行判断    65if语句    65if - else结构    69复合关系表达式    72嵌套的if语句    75else if 结构    76switch语句    84布尔变量    87条件操作符    91练习    93第7章  使用数组    95定义数组    96使用数组计数    100产生Fibonacci数    103使用数组产生质数    104数组初始化    106字符数组    108使用数组完成基数转换    109const修饰符    111多维数组    113变量长度的数组    115练习    117第8章  使用函数    119定义函数    119参数与局部变量    122函数原型声明    124自动局部变量    124函数的返回值    126函数调用……    131声明返回值类型以及参数类型    134检查函数的参数    135自顶向下的程序设计    137函数与数组    137赋值表达式    142数组排序    143多维数组    146函数与可变长度的多维数组    150全局变量    152自动变量和静态变量    156递归函数    159练习    162第9章  使用结构    165用于存储日期的结构    166在表达式中使用结构    168函数与结构    171用于存储时间的结构    177结构的初始化    180复合字面量    181结构数组    182包含结构的结构    185包含数组的结构    187结构的变形形式    190练习    1910章  字符串    195字符数组    196可变长度的字符串    198字符串的初始化和显示    201检验字符串相等    204输入字符串    206单字符输入    208空字符串    213转义字符    216关于字符串常量的进一步讨论    218字符串、结构与数组    219一个更好的搜索算法    222字符运算    227练习    2301章  指针    235定义指针变量    235在表达式中运用指针    239使用指针和结构    240包含指针的结构    243链表    244关键字const和指针    253指针和函数    254指针和数组    259稍微离题一下--关于程序的优化    263数组还是指针    264指向字符串的指针    266字符串常量和指针    267再次谈谈递增和递减运算符    268指针运算    272指向函数的指针    273指针和内存地址    274练习    2762章  位运算    279位运算符    280按位与运算符(&)    281按位或运算符(|)    283按位异或运算符(^)    284取反运算符(~)    285左移运算符(右移运算符(>>)    287移位函数    288旋转移位    290位域    292练习    2973章  预处理器    299#define语句    299程序的可扩展性    303程序的可移植性    305预定义符号的高级形式    306#操作符    312##操作符    313#include语句    313系统头文件    316条件编译    316#ifdef、#endif、#else和#ifndef语句    316#if和#elif语句    318#undef语句    319练习    3204章  进一步讨论数据类型    321枚举类型    321typedef语句    325数据类型转换    327符号扩展    329参数转换    329练习    3305章  处理大型程序    333将程序分为多个文件    333在命令行上编译多个源文件    334模块之间的通信    336外部变量    336静态变量与外部变量/函数    339有效的使用头文件    341用于处理大型程序的其他工具    342make    343cvs    344Unix的其他工具:ar、grep、sed等等    3456章  C语言的输入输出    347字符I/O:getchar函数和putchar函数    348格式化I/O:printf函数和scanf函数    348printf函数    348scanf函数    355文件输入输出操作    359将I/O操作重定向到文件中    359文件结束标志    361用于读写文件的特殊函数    363fopen函数    363getc和putc函数    365fclose函数    365函数feof    367fprintf函数和fscanf函数    368fgets函数和fputs函数    368标准输入stdin、标准输出stdout和标准错误stderr    369et函数    370重命名和删除文件    371练习    3717章  杂项和高级特性    373杂项语句    373goto语句    373空语句    374使用联合    375逗号操作符    378类型修饰符    378register修饰符    378volatile修饰符    379restrict修饰符    379命令行参数    380动态内存分配    383malloc和calloc函数    384sizeof操作符    385free函数    3878章  调试程序    389使用预处理器嵌入调试语句    389使用gdb调试程序    395查看和设置变量    398显示源文件    399控制程序的执行    400查看调用堆栈    405调用函数和给数组、结构变量赋值    405获取gdb的命令帮助    406其他零碎的东西    4089章  面向对象编程    411什么是对象    411实例和方法    412编写处理分数的C语言程序    413使用Objective-C定义用于处理分数的类    414使用C++编写分数类    419使用C#语言处理分数    422附录A  C语言小结    4251.0  字元和标识符    4251.1  字元    4251.2  标识符    4252.0  注释    4263.0  常量    4273.1  整数常量    4273.2  浮点数常量    4273.3  字符常量    4283.4  字符串常量    4293.5  枚举常量    4304.0  数据类型与声明    4304.1  声明    4304.2  基本数据类型    4304.3  导出数据类型    4324.4  枚举数据类型    4384.5  typedef语句    4384.6  类型修识符const、volatile和restrict    4395.0  表达式    4395.1  C语言的操作符总结    4405.2  常量表达式    4425.3  算术操作符    4435.4  逻辑操作符    4445.5  关系操作符    4445.6  位操作符    4455.7  自增和自减操作符    4455.8  赋值操作符    4465.9  条件操作符    4465.10  类型转换操作符    4465.11  sizeof操作符    4475.12  逗号操作符    4475.13  数组的基本操作    4475.14  结构的基本操作    4485.15  指针的基本操作    4485.16  复合字面量    4505.17  基本数据类型的转换规则    4516.0  存储类型与作用域    4526.1  函数    4526.2  变量    4527.0  函数    4547.1  函数定义    4547.2  函数调用    4557.3  函数指针    4568.0  语句    4568.1  复合语句    4568.2  break语句    4568.3  continue语句    4578.4  do语句    4578.5  for语句    4578.6  goto语句    4588.7  if语句    4588.8  空语句    4588.9  return语句    4598.10  switch语句    4598.11  while语句    4609.0  预处理器    4609.1  三元组    4609.2  预处理器指令    4619.3  预定义符号    466附录B  C语言标准库    467标准头文件    467    467    468    469    469    469字符串函数    470内存函数    472字符函数    473输入输出函数    473内存中的格式转换函数    478字符串到数字的转换    479动态内存分配函数    481数学函数    482复数算术    488通用函数    490附录C  使用gcc编译程序    493命令的一般格式    493命令行选项    494附录D  常见编程错误    497附录E  C语言的其他资源    501练习题答案和勘误表    501C语言    501书籍    501网站    502新闻组    502C语言编译器和集成开发环境    502gcc    502MinGW    502CygWin    502Visual Studio    503Code Warrior    503Kylix    503杂项    503面向对象编程    503C++编程语言    503C#编程语言    503Objective-C 编程语言    504开发工具    504索引    505
作者介绍
Stephen G.Kochan是本计算机编程和Unix操作系统经典书籍的作者或合著者,这些书包括《Unix Shell编程》和《Objective-C编程语言》等。作者曾作为软件咨询顾问工作于AT&T的贝尔实验室,专门负责设计和教授Unix和C语言方面的课程。
序言

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP