c语言一些常见错误

  1. VS2017的scanf不可用问题
    #define _CRT_SECURE_NO_WARNINGS放在c文件的最开头
    在这里插入图片描述
  2. 函数名写错的编译链接错误
    在这里插入图片描述
    编译有这个提示要点击否
  3. 变量重定义,函数名重定义错误
    在这里插入图片描述
  4. 一个项目里可以有多个c文件,但是只能有一个main函数
    (1)有多个.c文件的话,要建立头文件,而且要做函数声明。把其他.c文件的头文件都放进自己的.h头文件中
    (2)所有的.c里添加自己定义的头文件即可(" "表示从当前目录中去查找)
    在这里插入图片描述
    在这里插入图片描述
  5. 尽量不要使用全局变量
    因为全局变量和局部变量重名后,会出问题
  6. 结构体类型和结构体变量名字相同,造成的空间申请错误
    否则会造成访问越界

猜你喜欢

转载自blog.csdn.net/weixin_43722052/article/details/113796163
今日推荐