求助大家下,零基础学习c语言和vb
- henvellengc++有好书,但是都属于总结性质的,老鸟不看也懂,新手看了也不懂
至于c语言,老实说迄今为止古今中外没见过一本靠谱的书,建议赶紧去看看用c写的代码真正的样子,别再被书坑了 - digikeylabview那繁琐的操作岂不是要从头学起
- ffcactus那你可以去看些C51方面的书。C51是在单片机领域用的C。着重看下怎么配置中断,定时器,串口以及怎么解析数据包。
- lvcha楼主要的显然不是js php ruby这种
- MD1988@MD1988 mark
- henvellengLZ貌似说了不涉及单片机,而是上位机的应用,那么协议之类的其实和构建和解析个文件头,发送和解析个http或ftp包之类的没什么两样,只要知道怎么用结构体去套协议,怎么设置结构体的对齐规则就可以了
- 本人拉灯对就是用c这个工具去写,设备双方所支持接收和发送的报文格式!
- henvelleng所以说你这个压根就不适合用c来整,c缺少合适的应用程序框架来快速实现你的需求
- evil84绝逼潭浩强
- 总是注册不成功马克等开眼
- 恶搞丸子@恶搞丸子 mark
- 本人拉灯这几天反复看了看硬件手册,手册上有提供用c做的一些简单例子,可惜看不懂,其实我只要看懂,然后简单套用格式就行,谢谢兄弟!
- henvelleng硬件手册上的例程通常很有参考价值,但是很坑爹,经常连自己机器什么字长都不说,就乱用c标准数据类型,结果看了半天才发现是16位机上的程序,这种事一点也不奇怪
- zenodante没办法,C语言并没有约定int类型的字长,这个同时还和编译器有关~所以C语言的移植性绝对是门艺术啊。。。。特别是要是搞通讯,还涉及到大小端之类的,一个不留神就debug到死了。。。
- shixn那肯定的啊,所以不用在C/C++上花费太多时间。。。
再说,你做上位机,不整几个NI的控件,画几个图,列几个表,怎么好意思见人。。。
但是基础一定要掌握,勿在浮沙铸高台 - henvelleng不明字长的时候就该老老实实typedef成u8,u16,u32什么的不就没事了么
c标准制定者确实猪头,该好好规范的地方不整,动态数组这种没人用的东西整那么起劲干啥,结果谁家的编译器都没去搭理不是,跟c++98标准蛋疼的模版分离编译有一拼了
c标准里那么多操蛋的东西没有规范化,类型检查那么不严格,局限性那么大的逗号表达式也不去扩展一下,还有gcc里那一大票不可或缺却经常用到的attribute也不纳入标准,甚至连char类型不确定有无符号这样的坑都留着,实在无语 - jiayujia哥们,翻出你的回复看了下,太对了,工作三年的真实体会,不过我是先labview 后孙黄书
- 骨骨狼用C做工控,建议参考misra-c 2004规则,在有了一定C基础,开发之前通篇阅读本规则,绝对获益匪浅。
- Alexmark
- rawide看个基础入门,自己多写,进步很快。
只看不写,放个一周,马上忘光。 - vice2015mark
- warsheromark
- gorillazcodeyear
- iorilu也看过不少c书, 如果只挑一本的话,推荐
C Programming: A Modern Approach
http://www.amazon.cn/gp/product/ ... 724%7C99999%7C01%7C
基本从入门到深入, 习题也配的非常好, 真学完绝壁秒大部分所谓c程序员 - iantsai活在2013年骂1972年的人想法不够先进,您算是大牛还是大**?
- henvelleng标准可以修正可以扩充,你知道C++标准更新得多频繁么?C语言标准自99年后就没更新过,全靠各家编译器自己扩充,可笑很多人连C99标准都知道甚少。还1972年?
- EraserKingLABVIEW这东西当年真是整得我……
LABVIEW下的TCP/IP我一直就没弄明白过。
当然NI自带的控件还是不错的,就是比较丑。 - TG春上春这贴又翻出来了?不出意外的变成一群geek互喷。做码农也做出优越感来了。
- 本人拉灯想想学个杰巴呀,还没一做电焊工的强,人去大家拿烧电焊快半条狗了,PS:喔卄这tm我以前发贴怎么都这吊逼风格