作者:马伟
分类:编程语言
字数:217467字
ISBM:9787111524342
价格:¥30.00
出版社:机械工业出版社/2016-01
提供方:华章数媒
提供方简介:把业界大师收入囊中,将图书馆带在身上。 经济管理、金融投资、心理励志、计算机网络 http://www.hzmedia.com.cn/
图书简介:C语言因为既具有高级语言特性,又具有汇编语言特性,所以它是近二十几年来使用最为广泛、生命力最强的编程语言。无论是操作系统、嵌入式系统、普通应用软件,还是移动智能设备开发,它都能够很好地胜任,是公认的最强大的语言。但是,它也是广大程序员认为最难的一门语言,大多数人都停留在“入门”阶段。作为一位C程序员,如何才能编写出健壮、优雅、高质量的代码?本书作者结合自己在该领域十几年的钻研和实践,从以下几个大的方面梳理了经常困扰“入门者”的几大类问题:基础数据类型问题:如数据取值范围、整数溢出与回绕、浮点数精度、数据类型转换的范围检查等;数组与指针问题:指针与地址、野指针、空(null)指针、NULL指针、void指针、多级指针、指针函数与函数指针、数组越界与缓冲区溢出等;内存管理问题:内存分配、内存释放、内存越界与内存泄漏等;字符与字符串问题:串拷贝与内存拷贝、内存重叠与溢出、字符串查找等;高效设计问题:表达式设计、算法设计与函数设计、内联函数与宏的取舍等;其他杂项问题:信号处理、文件系统、断言与异常处理、内嵌汇编的使用等。作者: 马伟