基本信息
内容简介
计算机书籍
《狂人C:程序员入门必备》以独特的方式全面地讲述了C语言(C89和C99)的基本概念和编程知识。面向初学者,对基本概念详尽透彻的剖析,强调良好的编程习惯和风格,结合软件工程、软件测试的基本理念介绍编程知识,是《狂人C:程序员入门必备》的主要特色。
全书分为3个部分:理解程序设计,结构化程序设计与数据的组织和C语言的高级话题。体现了从零基础到C编程高手层次递进的特点。
全书贯穿大量生动实例,讲述从问题的提出、问题的分析、代码的编写到程序测试的全部过程,并对C语言学习者和使用者中常见但容易忽视的问题进行了剖析。
《狂人C:程序员入门必备》适合C语言初学者参考和使用,也适合高等院校计算机专业选为教材使用。
目录
第1章 基础知识
1.1 什么是编程
1.1.1 计算机如何工作
1.1.2 内存中的程序是哪里来的
1.1.3 可执行文件的制作
1.1.4 C语言的演化
1.2 怎样用C语言编程
1.2.1 学习C语言编程都需要什么
1.2.2 最简单的C语言程序的基本结构
1.2.3 Dev C++
1.3 printf()函数初步
1.3.1 简单的一般用法
1.3.2 特殊的字符
1.4 C语言的“字母”和“单词”
1.4.1 C语言的字母
1.4 12C语言的“词”
小结
概念与术语
风格与习惯
前言
尽管如此,本书的内容却又是全面详尽而又不失深度的。因此本书对于拥有了一定C语言编程知识和一定编程能力的读者(比如那些通过了某某等级考试但却恍然发现自己根本不懂得编程的大学生们)来说,也具有相当的参考价值。因为本书在某些方面和某种程度上,针对的是国内C语言学习中存在了多年的积弊和流行甚广、积非成是的曲解及误区。
本书的内容并非仅限于讲解C语言的语法,同时也涉猎了怎样用C语言进行思考并解决在实际使用过程中可能遇到的诸多问题。
C是什么
C语言是一种强大、高效、优美的程序设计语言。自20世纪70年代问世以来,不但一直深受专业人士的重视,而且赢得了无数业余爱好者的青睐。同样,C语言也普遍地被认为是一种极佳的程序设计入门的教学语言。
最初,C语言是作为一种程序员的工作语言而出现的,实用、简洁、高效、表达力强、可移植性好是其公认的基本特征。