zoukankan      html  css  js  c++  java
  • 小白学C++的小问题

    昨天开始学习C++,使用的visual studio 2012.

    1命名要有意义,避免用a,b,c,尽量使用num,result等让人看见就能明白相关含义的名字

    2要有一定的注释,注释和有意义的命名可以增强程序的可读性

    3写程序要养成良好的习惯,不要造成歧义,在可加括号或者可不加的地方,比如for语句和if语句连用,多种运算同时出现在同一式子中,为避免造成歧义,尽量添加括号;

    4可以调试也可以直接执行,但是执行之后会直接关闭,可以加上system("pause");就可以选择直接执行了,不然都看不了结果

    5出现“1>LINK : fatal error LNK1168: 无法打开 F:\C++\ConsoleApplication1\Debug\ConsoleApplication1.exe 进行写入"类似错误,可以打开文件夹,删除debug,双击vcxproj 就好了

    ps:一个众所周知而我不知道的事情:break可以结束循环,如果在子函数中且正好也可以返回某值,一定不要把return放在break后面,从break跳出循环,return就不执行了啊。。。解决办法就是不用break,直接用return结束子函数最直接0.0

    写这些小碎碎用于自己备忘,我自己都不好意思。。。。O_O o_o

  • 相关阅读:
    Linux下并发网络设计之I/O复用
    嵌入式系统 Boot Loader
    linux下curl编程
    c语言中-----分配内存函数
    关于typedef之四种用途 和 两个陷进
    Libcurl安装及编译
    linux线程之pthread_join和pthread_detach
    Linux系统源码安装过程中的prefix选项
    linux之线程之互斥
    linux之线程
  • 原文地址:https://www.cnblogs.com/angelfishone/p/5358329.html
Copyright © 2011-2022 走看看