摘要:
下面是一些设置,比较适合编程环境:在linux环境下进入用户目录:cd ~创建或编辑.vimrc,在里面进行如下设置:syntax on "这句是设置语法高亮,必不可少的吧,全是一个颜色的代码,看起来不累死人啊!set cindent "设置c语言的自动缩进,会根据shiftwidth的值来调节缩进量set softtabstop=4 "设置tab键的缩进量set shiftwidth=4 "set nu "显示行号,个人觉得非常有必要注:"是注释符号在ubuntu环境下默认的vi非常之难用,插入模式会把↑↓←→专程ABCD,非常恶心 阅读全文
摘要:
1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是... 阅读全文
摘要:
条款(1):尽量使用const和inline而不使用#define1.1为什么不使用#define每一年IT应届生找工作时候,最常见的一类笔试题就是如下:写出下面的程序的输出结果[代码]原本些这段程序的人期望的结果是:3*7=21,实际的结果却是1+2*3+4=11。这就是#define所带来的错误也许你可以提出一下的改进方法,比如[代码]这样就解决上面出现的问题,程序按照期望输出了6。但是在如下... 阅读全文