关于C的迷茫
我网络工程专业的,将来想做网络安全这块,现在C基本上的东西明白了,可是接下来就不知道怎样去学习C语言了,是看数据结构还是继续编C ?请前辈,师兄给个建议,活着推荐店书目,很希望找到一条合适的路走下去!
看数据结构吧
语言有什么可看的。
数据结构+算法才是王道
网络安全离不开(反)汇编。
网络安全的话,只看c貌似不行吧,还要看一些网络协议的实现,通讯原理什么的
如果你要讲理论,可以去学数据结构算法,
如果想做点实际有用的,还是要去了解系统的东西,从计算机如何运作,CPU 如何工作到操作系统如何管理的内存和其它资源,提供了什么样的接口。网络的话协议是基础,网络安全就更广了,还要包括各种应用软件了,甚至是产生这些应用软件的编译器的一个 bug 到时候都可能是突破口。 C 在这里面真的是仅仅一个工具而已。
C和汇编吧,编译理论,内核源码要多看看
数据结构和算法的要求倒不是太高,基本用不着
数据结构和算法虽然用不到,但是每次面试这都是要考的。
语言只是很小的一部分,最好不要死抠
坚持一下去..
数据结构肯定要学
做个项目出来先,看能不能造福我们劳苦大众。
{{-
相关问答:
在ue中从远程unix用二进制方式下载c文件到本地,修改之后用二进制方式上传到unix中,再用vi打开该文件,每行后面就会有一个^M的换行符,如果采用ascii方式下载,二进制方式上传的话就没有^M,那请问这样会对程序文件 ......
编译普通的c没问题啊,但编译javah生成的就报错:
gcc -O0 -g3 -Wall -c -fmessage-length=0 -oHelloWorld.o ..\HelloWorld.c
gcc -otest.exe HelloWorld.o
d:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../. ......
编写程序detab, 将输入中的制表符替换成适当数目的空格,使空格充满到下一个制表符终止的地方。假设制表符终止位的位置是固定的,比如每隔n列就会出现一个制表符终止位。
------------------- ......
声明了一个整数数组 a[30] , a 的内存地址位置为: 240ff40
请问 a[10] a[15] 的内存地址是什么???
详细的说明和答案 。。。我是初学者。。。在线等。。。。
......