• c一点心得


    一、strcat(str,s) 第二个参数一定为字符串! "i"  "is" 不能是字符 'i' !!

    二、关于文件包含关系

    在一个文件中定义的变量和函数如何能被其他文件使用,不会出现多重定义和未定义的编译错误,这要使用好头文件和关键字extern

    在一个文件中定义变量,然后在这个文件对应的头文件中对这个变量加以extern声明,然后其它文件要使用变量的时候,只要把这个头文件包含进去就行了

    函数需要常规声明就可以了

    头文件中只可以声明变量和函数,不要出现任何形式的定义,否则很容易出现多重定义。所有的定义都交给源程序(*.c或者*.cpp)去定义

    如:#define      typedef   函数声明   enum    #include    extern    等

    三、#define SIZE 4096   后面没有分号!!    函数声明,变量声明,结构体声明后面有分号 ;

    Stay hungry Stay foolish
  • 相关阅读:
    Rotation Kinematics
    离职 mark
    PnP 问题方程怎么列?
    DSO windowed optimization 代码 (4)
    Adjoint of SE(3)
    IMU 预积分推导
    DSO windowed optimization 代码 (3)
    DSO windowed optimization 代码 (2)
    OKVIS 代码框架
    DSO windowed optimization 代码 (1)
  • 原文地址:https://www.cnblogs.com/xiangzi888/p/2227087.html
Copyright © 2020-2023  润新知