分类
C语言 编程开发

c = getchar()) != ‘\n’与for循环

学习到for循环,在练习的时候遇到了 getchar()) != ‘\n’ 的问题。即在while循环中好使在for循环中回车无效(被作为字符处理。)

众所周知,getchar函数用来获取字符,而如果在循环中直接用,就会发现按回车无法将字符送入系统的情况。原因是回车也是字符~所以,我们要同时加[……]

点击跳转以继续阅读

分类
C语言 编程开发

《C程序设计》真的不是一本好书⋯⋯

继续读着我这本《C程序设计》,就是谭浩强的那本,第三版。我买的还是正版呢,真是不知道为什么网上那么多人推荐这本书,天!

那个关于void main()的惊天错误我就不再做多吐槽了,,,

话说今天做练习,果断发现了个错误。

就在书的89页,练习习题4.5,他的题里的例子是这样的:[……]

点击跳转以继续阅读

分类
C语言 编程开发

vim设置语法高亮后有时无效

我学习c语言编程并没有用老掉牙的tc2.0,也没有用新的tc,之前是在linux下学的,学了一小段时间后放弃了。

现在再开始,实在lion下的,使用的是控制台+vi(vim)+gcc编译。

关于vi的高亮语法和首行缩进等等的设置,我前面的文章也介绍了解决办法,用起来还是挺舒心的。[……]

点击跳转以继续阅读

分类
C语言 编程开发

如何学好C语言

今天上网无聊搜文章,找到这篇,很不错,酷壳网,嗯,,转帖以收藏。原文链接在此

我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程编到一定的时候,发现能力到了瓶颈,既不深,也不扎实,半吊子。比如:你长期地使用Java和.NET ,这些有虚拟机的语言对于开发便利是便利,但是对于程序员来说[……]

点击跳转以继续阅读

分类
C语言 编程开发

写一写vi吧!在OS X lion下学编程。

 

 

这几天开始学习c语言编程了,作为所有程序员推荐的入门语言,看着《c程序设计》我依旧是感到亚历山大呵呵。这本书应该不是最好的教程吧,不过我手头正好有这本书和相应的指导,就将就着看了。

我是在lion下学习编程的,所以直接下了Xcode,哦,当然我果然不会用[……]

点击跳转以继续阅读