啊哈磊_编程从这里起步

标题: 一个水平很差的大学生求助 [打印本页]

作者: vanessa    时间: 2013-3-15 22:28
标题: 一个水平很差的大学生求助
大学里觉得计算机很有用
所以填了编程
想要好好学
求可以自学的书推荐
从入门开始
谢谢大家啊


我一定要学好他


作者: 凉菜    时间: 2013-3-15 22:28
既然来这 就从C语言还是吧!
作者: rosynirvana    时间: 2013-3-15 23:53
编程的话,想学哪门语言呢
作者: pumbaa    时间: 2013-3-18 22:36
我也是大一的雪计算机的,我觉还是把谭浩强的C语言程序设计好好看完就可以了,介绍的很清楚,虽然现在觉得很罗嗦,但是是新手入门的好书
作者: rosynirvana    时间: 2013-3-19 11:17
pumbaa 发表于 2013-3-18 22:36
我也是大一的雪计算机的,我觉还是把谭浩强的C语言程序设计好好看完就可以了,介绍的很清楚,虽然现在觉得很 ...

那本书还是不要看了,争议很大
作者: kekegcs    时间: 2013-3-19 14:20
如果学C语言,有一本书非常好。《c primer plus》第五版中文版。内容非常全面,而且适合初学者和自学者。
作者: 然后安越    时间: 2013-3-22 21:18
pumbaa 发表于 2013-3-18 22:36
我也是大一的雪计算机的,我觉还是把谭浩强的C语言程序设计好好看完就可以了,介绍的很清楚,虽然现在觉得很 ...

谭浩强的书貌似错误很多的,误人子弟啊
作者: Smallbee    时间: 2013-3-28 05:53
然后安越 发表于 2013-3-22 21:18
谭浩强的书貌似错误很多的,误人子弟啊

能举几个例子吗?
作者: rosynirvana    时间: 2013-3-28 10:04
Smallbee 发表于 2013-3-28 05:53
能举几个例子吗?

比如目录里
putchar函数

但其实putchar是一个宏,而并非一个函数
宏和函数的行为差别很大,在一本教科书上这么说是非常不应该的

1.4
C语言允许直接访问物理地址

这取决于操作系统,现在一般可以访问的是操作系统转换后的虚拟地址

1.6
因此,掌握了C语言,
再进一步学习C++ 就能以一种熟悉的语法来学习面向对象的语言,从而达到事半功倍的目
的。

学C++要不要取道C是一个很有争议的问题,包括C++之父在内的很多计算机科学家都认为不应当先学习C;
而且,在C中使用的很多技巧在C++中应当避免,这点是没有争议的。
教科书中对于有争议的问题这么下定论,是不应该的。

1.7
printf函数是一个由系统定义的标准函数,可在程序中直接调用。

这句话表述有问题,“由系统定义”,这里的系统指的是操作系统?还是C的编译系统?
操作系统可是不会去定义一个C函数的
此外printf也不是可以直接调用的,要包含相应的头文件才可以,虽然有些编译环境会替你做这件事情,但是这不符合标准
K&R中也有说明,使用标准库函数,必须包含相应的头文件


作者: gangzitangshan    时间: 2013-3-28 10:11
毕业15年的人来学习啦。
作者: Smallbee    时间: 2013-3-29 11:31
rosynirvana 发表于 2013-3-28 10:04
比如目录里

但其实putchar是一个宏,而并非一个函数

哇~~~~~~
神人!之前真不知道竟有这么多瑕疵,谢谢指点
作者: fing    时间: 2013-4-4 21:42
c++ primer还有深入浅出mfc还有很多,网上有很多
作者: 超神级    时间: 2013-9-3 19:59
努力ing{:soso__7367896245792294527_3:}




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2