编码中遇到的一些坑。。。

来源:互联网 发布:易语言传奇挂机源码 编辑:程序博客网 时间:2024/06/04 17:52
  1. 添加函数调用时,未添加‘;’结束符

    {    ...    call_func(...)    ...}
  2. 修改函数入参,函数调用或声明的地方没有全部修改
  3. 结构体访问成员变量

    结构体指针:structTmp->test
    结构体变量:structTmp.test

  4. sprintf中含有%s,需要加’\%’

    sprintf(tmp, "test sprintf has \%%s")
  5. C++中define定义的字符串宏定义不能进行string类型连接

    #define TEST_STRING "test string"   string test = "string and " + TEST_STRING; //这样操作会报不能连接const char
  6. 代码中调用命令,最好手动在系统里执行下
  7. 同一函数多次调用时,一定要确认好入参
  8. 编写功能模块前,尽量理清并画出关联、逻辑图
0 0
原创粉丝点击