书籍详情

C语言程序设计轻松入门

C语言程序设计轻松入门

作者:(美)吉姆·基奥(Jim Keogh),彼得艾特肯(Peter Aitken),布雷得利L. 琼斯(Bradley L. Jones)著;冯博琴译

出版社:机械工业出版社

出版时间:1996-11-01

ISBN:9787111053033

定价:¥39.00

内容简介
  美国当代计算机职业培训系列教程。
作者简介
暂缺《C语言程序设计轻松入门》作者简介
目录
     目 录
    前言
   第1章 C语言程序设计介绍
    1.1C简史
    1.2为什么C是程序设计语言中最好
    的选择
    1.3解决问题的技巧
    1.4程序开发周期中的步骤
    1.4.1用编辑器输入源代码
    1.4.2使用编译器
    1.4.3生成可执行文件
    1.4.4运行程序
    1.5怎样编写、编译并运行第一个
    C程序
    1.6编译器和连接器所产生的错误信息
    1.7小结
    1.8练习
    1.9词汇
   第2章 C程序的结构
    2.1一个短小的C程序
    2.2程序成分
    2.2.1main()函数
    2.2.2#include命令
    2.2.3变量定义
    2.2.4函数原型
    2.2.5程序语句
    2.2.6printf()
    2.2.7scanf()
    2.2.8函数调用
    2.2.9函数定义
    2.3注释
    2.4实践
    2.5小结
    2.6练习
    2.7词汇
   第3章 数值型变量与常量
    3.1计算机存储器
    3.2变量与变量名
    3.3变量类型
    3.4说明
    3.5数值型变量
    3.6常量
    3.7小结
    3.8练习
    3.9词汇
   第4章 语句、表达式和运算符
    4.1语句
    4.2代码块
    4.3表达式
    4.4运算符
    4.5单目算术运算符
    4.6双目算术运算符
    4.7优先级和括号
    4.8求值
    4.9关系运算符
    4.10表达式与if语句
    4.11关系表达式
    4.12关系运算符的优先级
    4.13逻辑运算符
    4.14真值和假值
    4.15逻辑运算符的优先级
    4.16复合赋值运算符
    4.17条件运算符
    4.18逗号运算符
    4.19小结
    4.20练习
    4.21词汇
   第5章 函数
    5.1什么是函数?
    5.2函数怎样工作
    5.3结构化程序设计
    5.4自顶向下的结构化程序设计
    5.5编写一个函数
    5.5.1函数头
    5.5.2函数体
    5.6函数语句
    5.7返回一个值
    5.8函数原型
    5.9将实参传递给函数
    5.10调用函数
    5.11小结
    5.12练习
    5.13词汇
   第6章 变量的作用域
    6.1什么是作用域?
    6.2作用域的重要性
    6.3外部(全局)变量
    6.4extern关键字
    6.5局部变量
    6.6参数与作用域
    6.7静态外部变量
    6.8寄存器变量
    6.9选择存储级
    6.10程序块
    6.11小结
    6.12练习
    6.13词汇
   第7章 程序控制
    7.1C程序的执行
    7.2for语句
    7.3for语句嵌套
    7.4while语句
    7.5while语句嵌套
    7.6do...while循环
    7.7嵌套的循环
    7.8小结
    7.9练习
    7.10词汇
   第8章 高级程序控制
    8.1高级程序控制
    8.2continue语句
    8.3goto语句
    8.4无限循环
    8.5switch语句
    8.6exit()函数
    8.7atexit()函数
    8.8system()函数
    8.9小结
    8.10练习
    8.11词汇
   第9章 基本输入和输出
    9.1用printf()函数显示信息
    9.2printf()转义符
    9.3printf()转换控制符
    9.4Puts()函数
    9.5scanf()函数
    9.6小结
    9.7练习
    9.8词汇
   第10章 数值型数组
    10.1什么是数组?
    10.1.1一维数组
    10.1.2多维数组
    10.2数组的命名
    10.3初始化数组
    10.4数组的容量
    10.5小结
    10.6练习
    10.7词汇
   第11章 指针
    11.1什么是指针?
    11.2指针与简单变量
    11.3初始化指针
    11.4使用指针
    11.5指针与数据类型
    11.6数组与指针
    11.6.1存储器存储
    11.6.2其他指针运算
    11.7其他指针操作
    11.8指针、数组与指向运算符
    11.9指针与函数
    11.10小结
    11.11练习
    11.12词汇
   第12章 字符与字符串
    12.1字符
    12.2字符型变量
    12.3字符串
    12.4字符型数组
    12.5字符串与指针
    12.6字符串与存储器
    12.7分配存储器
    12.8显示字符串
    12.9键盘输入的字符串
    12.10小结
    12.11练习
    12.13词汇
   第13章 结构与共用体
    13.1简单结构
    13.2结构成员
    13.3复杂结构
    13.4数组作为结构成员
    13.5结构数组
    13.6初始化结构
    13.7结构与指针
    13.7.1访问结构数组的指针
    13.7.2给函数传递结构
    13.8共用体
    13.9共用体成员
    13.10类型定义typedef
    13.11小结
    13.12练习
    13.13词汇
   第14章 使用屏幕、打印机和键盘
    14.1什么是程序的输入/输出?
    14.2什么是流?
    14.3流的模式
    14.4输入函数
    14.4.1getchar()函数
    14.4.2getch()函数
    14.4.3getche()函数
    14.4.4获得IBMPC的专用键
    14.4.5ungetc()函数
    14.4.6gets()函数
    14.4.7fgets()函数
    14.4.8scanf()函数
    14.5输出函数
    14.5.1putchar()函数
    14.5.2putc()函数
    14.5.3puts()函数
    14.5.4printf()和fprintf()
    14.6重定向
    14.7DoS下的打印机输出
    14.8小结
    14.9练习
    14.10词汇
   第15章 高级指针
    15.1指向指针的指针
    15.2指针与多维数组
    15.3指针数组
    15.4指向函数的指针
    15.5使用指向函数的指针
    15.6小结
    15.7练习
    15.8词汇
   第16章 文件
    16.1使用文件
    16.2打开文件流
    16.3读文件数据
    16.3.1格式化文件输出
    16.3.2格式化文件输入
    16.4字符输入
    16.5字符输出
    16.6fwrite()函数和fread()函数
    16.7关闭和刷新文件
    16.8随机文件存取
    16.9fseek()函数
    16.10文件管理函数
    16.11小结
    16.12练习
    16.13词汇
   第17章 高级字符串操作
    17.1串的操作
    17.2串的复制
    17.3串的连接
    17.4串的比较
    17.5串的搜索
    17.6串的转换
    17.7其他串函数
    17.8将串转换为数值
    17.9测试真假条件
    17.10小结
    17.11练习
    17.12词汇
   第18章 函数的高级应用
    18.1向函数传值
    18.2void关键字
    18.3可变的实参表
    18.4从函数返回指针
    18.5小结
    18.6练习
    18.7词汇
   第19章 探索函数库
    19.1时间函数
    19.2显示时间
    19.3处理程序错误
    19.4搜索与排序
    19.5qsort()函数
    19.6小结
    19.7练习
    19.8词汇
   第20章 存储器管理
    20.1类型转换
    20.2通过赋值进行类型转换
    20.3使用强制类型转换
    20.4强制转换指针
    20.5存储空间
    20.6存储器管理函数
    20.7ca1loc()函数
    20.8realloc()函数
    20.9free()函数
    20.10memset()函数
    20.11memcpy函数
    20.12memmove()函数
    20.13小结
    20.14练习
    20.15 词汇
   第21章 预处理器、预处理器指令、
    宏和命令行参数
    21.1预处理器
    21.2预处理器指令
    21.3用#define建立函数宏
    21.4宏与函数
    21.5观察宏的扩展
    21.6#include指令
    21.7#if、#elif、#else和#endif
    指令
    21.8#undef指令
    21.9宏
    21.10命令行实参
    21.11小结
    21.12练习
    21.13词汇
   第22章 位处理
    22.1位与位运算符
    22.2位逻辑运算符
    22.3求反运算符
    22.4结构中的位字段
    22.5小结
    22.6练习
    22.7词汇
   
猜您喜欢

读书导航