11年十一月接触c语言从事c工作!基础不牢固!求解决方案
11年11月接触c语言从事c工作!基础不牢固!求解决方案!
现在的工作主要还是根据通信协议 做设备和应用层程序的通讯 ,数据库也有涉及不过是sqlite,做数据校验,做数据转意,做报文解析转发,部分涉及到进程间同步问题,锁的问题.自己感觉掌握的还可以,领导今日谈话说我C语言基础很薄弱,我也承认当初在学校学习不好,后期都是自学努力不够,学习不够踏实,希望大家指指路,如何踏实下来,强化自己的基础呢??
比如我现在想的是c语言编程百例每天10-20例练练手?不知道大家会有什么见解?
------解决方案--------------------
顶!!!!!
10到20例子.要不了多久你都成熟手了。
------解决方案--------------------
------解决方案--------------------
过程还是很漫长的,需要坚持
多看看相关书籍,多动手
兴趣很重要,要有耐性
------解决方案--------------------
学校学的不好很正常,工作1年半了,还被领导说基础不牢,就是学习能力和工作态度的问题了
------解决方案--------------------
你要像二楼max_min_学习,每天来论坛看贴,回贴,功力必大增
------解决方案--------------------
++
------解决方案--------------------
顶一个!我也要好好努力!
------解决方案--------------------
C语言比较值得大家拿来说道的、比较虐心东西就是指针。一切的基础和高端都源自它。推荐你看看《C和指针(Kenneth A. Reek著)》。相信会对你有极大的帮助。
------解决方案--------------------
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
(Turbo C或Borland C用Turbo Debugger调试,Linux或Unix下用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
------解决方案--------------------
读书,看开源
------解决方案--------------------
多做项目,多看书
------解决方案--------------------
给你推荐你一本书《C primer Plus》
------解决方案--------------------
这是一本学习C语言很好的教材啊!!!!!!
------解决方案--------------------
都是从事c的工作了,没必要看 C primer plus了
看看 C专家编程,C陷阱和缺陷, c和指针!这些专题深入一点的书籍吧!
------解决方案--------------------
C Primer Plus 这本书是很基础的适合初学者,我是在京东上买的,中文,第五版,电子版不知道。
------解决方案--------------------
看书是王道,码代码是硬道理!其他都是放屁!
------解决方案--------------------
我也是这条路上摸索前进的迷途小学童啊!
大家交流共同学习
------解决方案--------------------
------解决方案--------------------
推荐c和指针 绝对是一本学习c语言的好书
------解决方案--------------------
好好研究下数据结构吧
------解决方案--------------------
、没错 看二楼哥都骗到月分第一了
现在的工作主要还是根据通信协议 做设备和应用层程序的通讯 ,数据库也有涉及不过是sqlite,做数据校验,做数据转意,做报文解析转发,部分涉及到进程间同步问题,锁的问题.自己感觉掌握的还可以,领导今日谈话说我C语言基础很薄弱,我也承认当初在学校学习不好,后期都是自学努力不够,学习不够踏实,希望大家指指路,如何踏实下来,强化自己的基础呢??
比如我现在想的是c语言编程百例每天10-20例练练手?不知道大家会有什么见解?
c
c语言
工作
解决方案
------解决方案--------------------
顶!!!!!
10到20例子.要不了多久你都成熟手了。
------解决方案--------------------
坚持下来就好啦!多敲代码,就会多有体会!
当然也要看看理论上的数据!
比如: C专家编程 C和指针 C陷阱与缺陷
这些比较经典书籍可以多读读!
先不说精通,熟练c语言还是要比较长的时间的,
------解决方案--------------------
过程还是很漫长的,需要坚持
多看看相关书籍,多动手
兴趣很重要,要有耐性
------解决方案--------------------
学校学的不好很正常,工作1年半了,还被领导说基础不牢,就是学习能力和工作态度的问题了
------解决方案--------------------
你要像二楼max_min_学习,每天来论坛看贴,回贴,功力必大增
------解决方案--------------------
++
------解决方案--------------------
顶一个!我也要好好努力!
------解决方案--------------------
C语言比较值得大家拿来说道的、比较虐心东西就是指针。一切的基础和高端都源自它。推荐你看看《C和指针(Kenneth A. Reek著)》。相信会对你有极大的帮助。
------解决方案--------------------
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
对学习编程者的忠告:
眼过千遍不如手过一遍!
书看千行不如手敲一行!
手敲千行不如单步一行!
单步源代码千行不如单步对应汇编一行!
VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
(Turbo C或Borland C用Turbo Debugger调试,Linux或Unix下用GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。)
------解决方案--------------------
读书,看开源
------解决方案--------------------
多做项目,多看书
------解决方案--------------------
给你推荐你一本书《C primer Plus》
------解决方案--------------------
这是一本学习C语言很好的教材啊!!!!!!
------解决方案--------------------
都是从事c的工作了,没必要看 C primer plus了
看看 C专家编程,C陷阱和缺陷, c和指针!这些专题深入一点的书籍吧!
------解决方案--------------------
C Primer Plus 这本书是很基础的适合初学者,我是在京东上买的,中文,第五版,电子版不知道。
------解决方案--------------------
看书是王道,码代码是硬道理!其他都是放屁!
------解决方案--------------------
你要像二楼max_min_学习,每天来论坛看贴,回贴,功力必大增
你要像二楼max_min_学习,每天来论坛看贴,回贴,功力必大增
++
我也是这条路上摸索前进的迷途小学童啊!
大家交流共同学习
------解决方案--------------------
你要像二楼max_min_学习,每天来论坛看贴,回贴,功力必大增
------解决方案--------------------
坚持下来就好啦!多敲代码,就会多有体会!
当然也要看看理论上的数据!
比如: C专家编程 C和指针 C陷阱与缺陷
这些比较经典书籍可以多读读!
先不说精通,熟练c语言还是要比较长的时间的,
推荐c和指针 绝对是一本学习c语言的好书
------解决方案--------------------
好好研究下数据结构吧
------解决方案--------------------
你要像二楼max_min_学习,每天来论坛看贴,回贴,功力必大增