如何深入学c - C/C++ / C语言
我已经学谭浩强的c程序设计了,在杭电ACM上也做70多道水题了,我现在想进一步学c,而且我希望自己朝操作系统方面发展,希望各位老手给点建议:
1:我该看什么书
2:我该看什么视频
3:我该注意哪方面的训练
4:通过什么途径加强训练
本版同僚写的,不错,楼主可以看看
http://topic.csdn.net/u/20100111/02/88f22037-0790-45a4-80b1-131ddc755e6d.html
C专家编程.
C陷阱
...
还有几本忘记了..
http://topic.csdn.net/u/20100513/11/ffda12e0-3c3d-4538-8503-a837fdbac5ed.html
去三楼的回帖地方下载那四本书...那四本可以帮你深入学习C
那几本书 的确不愧为 经典著作
看看科海图书
继续学C++ JAVA linux
鉴定完毕
LZ应该听说过,C的核心在于指针,所以,想学好C语言,或者说为今后C系列(如C++)做准备,就要好好学好指针的使用,避免出现内存访问违例是个关键问题。
推荐:
《C和指针》,《C专家编程》。
另外,不是很推荐谭浩强的书……
C语言学习推荐:
《C语言程序设计:现代方法:第2版》
《C陷阱与缺陷》
想向操作系统发展,那就看linux内核源码,
买几本linux内核相关方面的书,书和源码对照看
那几本书 的确不愧为 经典著作
C语言本身是很简单的,要想深入的话,就只能去关注系统编程了,比如linux了
--------不错
很多人一提到Linux,就直接去看Linux内核代码。其实不然,如果直接Linux内核代码的话,知识面需要很多,不是几年能搞懂,就网络通信模信模块你得把TCP/IP协议等与网络有关的知识搞,同时你还得去看相应的芯片手册。这是需要硬件基础的。块设备
相关问答:
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
请问VFP中如何调用C/C++函数?
你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。
十豆三 老师,怎么才能修改自己的 ......
在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法 ......
用listview显示出从数据库中查询出的记录,想在最后记录后面添加一条合计行,如何实现!谢谢大家!
绑定数据你应该没问题吧,绑定完以后用一个循环把你要统计数据的列中的数据总和用一个变量接受,然后在循环外面ne ......
希望给大家提供一些新的思路.
我们在使用C编程时会遇到一个问题,比如头文件的一个函数包含在一个lib 中,但是
在实际连接中我们不知道它在哪个库中。也许可行的一种办法是直接上网查询某个
函数的依赖条件,这对 ......