





定价:59.8元
印次:2-1
ISBN:9787302683162
出版日期:2025.04.01
印刷日期:2025.03.12
图书责编:贾斌
图书分类:教材
"本书吸取十多本C语言图书及教材的优点,对C语言程序设计所必需的知识系统进行了全新的整理。全书共13章,涵盖C语言基础、数据类型、运算符与表达式、条件选择语句、循环控制语句、函数、数组、指针、高级数据结构、位运算、C语言内存管理、预处理、文件操作等C语言必备知识与设计技能。为了使大多数读者能学以致用,本书采用精练易懂的语言来阐述复杂的问题,列举了大量程序案例进行讲解,真正做到通俗易懂。 本书面向初学者和中级C语言开发人员,也是各类高等院校和IT技术培训机构C程序设计课程的理想教材。 "
潘松彪,千锋教育集团在线业务品牌扣丁学堂的产品研发总监。十五年程序开发经验,曾从事过单位互联网架设,企业防火墙开发,iOS程序开发、Unity游戏开发等工作。精通C、C++、C#、Python、Objective-C等编程语言,十年IT教育培训经验,曾负责千锋Unity、Python、大数据等方向早期课程的研发,是这些方向课程的奠基人。
前言 如今,科学技术与信息技术的快速发展和社会生产力变革对IT行业从业者提出了新的需求,从业者不仅要具备专业技术能力,业务实践能力,更需要培养健全的职业素质,复合型技术技能人才更受企业青睐。高校毕业生求职面临的第一道门槛就是技能与经验,教科书也应紧随新一代信息技术和新职业要求的变化及时更新。 本书倡导快乐学习,服务就业,在语言描述上力求专业、准确、通俗易懂,在内容编排上力求循环渐进,以点带面;引入企业项目案例,针对重要知识点精心挑选企业案例,将理论与技能深度融合,促进隐性知识与显性知识的转化;案例讲解包含设计思路、运行效果、代码实现、代码分析、疑点剖析,通过实践帮助读者快速积累项目开发经验,为高质量就业赋能。 本书特点 C语言程序设计是一门重要的基础课程。由于C语言的语法规则较多,且具有面向过程的特性,其在实际应用时相对灵活,初学者对其很容易产生畏难情绪。本书从初学者的角度构建知识体系,结合通俗易懂的语言和生活中的案例,逐步培养编程兴趣和能力。 通过本书你将学习到以下内容。 第1章: C语言的历史发展以及开发环境,编写第一个C语言程序。 第2章: C语言中的数据类型,不同类型变量、常量的使用规则。 第3章: C语言中不同类型的运算符与表达式。 第4章: C语言中选择条件语句的用法。 第5章: C语言中循环控制语句的用法。 第6章: 函数的定义及调用方式、输入输出函数。 第7章: 一维数组、二维数组、字符数组的概念,基于数组排序算法的实现,字符串处理函数的使用规则。 第8章: C语言核心——指针的定义与运算方式,指针与数组、字符串、函数的结合使用...
第1章C语言基础1
1.1计算机语言概述1
1.1.1机器语言1
1.1.2汇编语言1
1.1.3高级语言2
1.2C语言概述2
1.2.1C语言的起源与发展2
1.2.2C语言的标准2
1.2.3C语言的优点3
1.2.4C语言程序设计过程4
1.3C语言程序开发5
1.3.1主流开发环境5
1.3.2编译机制5
1.3.3编写C语言程序6
1.4本章小结7
1.5习题8
第2章数据类型9
2.1关键字与标识符9
2.1.1关键字9
2.1.2标识符的使用9
2.2数据类型概述10
2.2.1数据类型的由来10
2.2.2数据类型简介10
2.3常量11
2.3.1整型常量12
2.3.2实型常量13
2.3.3字符型常量13
2.3.4转义字符15
2.3.5枚举型常量15
2.4变量的通用原则16
2.4.1变量的声明16
2.4.2变量的命名16
2.4.3变量的定义17
2.4.4变量的赋值与初始化17
2.4.5变量在内存中的排列17
2.5变量18
2.5.1整型变量18
2.5.2实型变量19
2.5.3字符型变量21
2.6类型转换21
2.7本章小结22
2.8习题22
第3章运算符与表达式24
3.1表达式24
3.2表达式语句25
3.3运算符26
3.4赋值运算符26
3.5算术运算符与表达式27
3.5.1算术运算符27
3.5.2算术表达式28
3.5.3算术运算符的优先级与结合性29
3.6自增、自减运算符29
3.7关系运算符...