第一图书网

白话C语言

杨开城 电子工业
出版时间:

2010-6  

出版社:

电子工业  

作者:

杨开城  

页数:

154  

Tag标签:

无  

前言

  提出这个问题不是要为“为什么要学习计算机程序设计”找到答案,而是因为很多读者是在不了解情况的条件下被迫面对这个问题的。也就是说,很多读者所选择的专业要求他/她学习计算机程序设计。我也是在这种情况下面对这个问题的,而且我是在不清楚答案的情况下去学习计算机程序设计的。大学三年级时我们学习的是Pascal语言,这在当时对于我这个农村学生来说,的确是一个不小的挑战,因为我读中学的年代还不是“计算机要从娃娃抓起”的年代。  然而,不愿服输的性格使我坚持了下来,并且对计算机很有兴趣,一直走到今天,做起了讲授计算机专业基础课的大学教授(撰写本书时,我已经教授N个礼拜啦)。可以说,设计计算机程序很对我胃口,因为这项工作要求我完全独立地思考问题!编程问题往往不存在唯一的解,你可以先找到一个解,还可以继续对这个解进行优化。这会让人很有成就感。  编程不是按照公式进行计算,很多教材还会有错误。不过这没什么,我们完全可以利用计算机编程检验到底什么是正确的,这就容易使我们摆脱本本主义,而且我们也很容易获得与高手或者老师讨论的资本。  编程还训练人的逻辑思维能力和规则感,最主要的是它训练人的逻辑思维习惯,提高逻辑思维的缜密度。因为逻辑上的含混会导致你的程序“发疯”或“犯傻”,给你丢脸。不容忍含混对于任何搞研究的人来说都是一个很重要的素养。

内容概要

本书将C语言的知识划分为“基础篇”、“函数篇”、“符号篇”、“数据篇”以及“风格与调试篇”等主题,主要解释了C语言中某些句法规则背后的道理,细致剖析了某些难点知识点,介绍了一些C语言程序运行的内部机理、调试技巧以及编程的思考方法。这些内容的学习将有助于学习者理解和记住那些看起来“冷冰冰”的C句法规则,使其知其然且知其所以然,将这些句法知识联系起来形成稳定而结构优良的知识网络。

作者简介

杨开城 北京师范大学教授,博士生导师,主要研究领域是教育技术学基本理论(含教学设计与课程开发)、计算机教育应用,长期从事《计算机程序设计》、《数据结构》等课程的本科教学工作和《课程开发论》、《教学设计》等课程的研究生教学工作,曾获得第四届北京师范大学“最受本科生欢迎的十佳教师”称号,至2009年止,已经主持和参与科研项目10项,发表期刊学术论文50余篇,出版专著1部、教材4种。

书籍目录

序  学习编程能够带给你什么  为什么是学习C语言而不是别的  你准备好了吗 第1章 基础篇  我们是从零开始的吗  了解一些计算机内幕  程序员的“怪癖”  代数与C语言  本章要点 第2章 函数篇  程序的相貌  函数的相貌  如何在函数中“遣词造句”   从main函数开始  为什么要定义多个函数  调用函数时发生了什么  让人头痛的printf和scanf  本章要点 第3章 符号篇  标识符  分隔符和结尾符  特殊的常量标识  都是分号惹的祸  为什么它们是最高级的运算符  古怪的运算符和表达式  双胞胎运算符  =符号的双重身份  穿上马甲之后  extern的用武之地  static的用武之地  本章要点 第4章 数据篇  数据、数值与逻辑值  变量的值什么时候会变化  为什么要定义数组变量  指针的有色眼镜  指针型参数的作用  小心驶得万年船  本章要点 第5章 风格与调试篇  程序是写给谁看的  好习惯是一种护身符  调试“三板斧”  调试的雕虫小技  本章要点 第6章 其他  C语言中的“潜规则”  问世间“工程”为何物  “工程”是怎样炼成的  好奇心会杀死猫吗  本章要点


图书封面

图书标签Tags

广告

下载页面


白话C语言 PDF格式下载



很不错的c语言入门书,现在正在看,越看越有意思!


书挺好的,解释得很详细,通俗易懂!


在书店看到这本书 非常简单 但是感觉很实用希望可以对我的学习有帮助!唯一就是书脚窝起来了。。 我有点偏执。。


还没看懂,正在研究,当做入门!总体还行吧!!不算太厚,还能有耐心看下去!!


看得懂


喜欢,正版,很满意


权当一关,给自己一点思想。看别人怎么做。


相关图书