找回密码
 注册
查看: 6577|回復: 0

[问题解决] C 学习错误总结

[複製鏈接]
linuxmi 發表於 2023-1-30 16:12:25 | 顯示全部樓層 |閱讀模式
1、程序中有游离的XXXXXX,可能是程序中出现的中文没在任意函数或注释中,而是单独出现;或程序中出现了全角(即中文)的标点符号;
2、输出 “%=”的时候,需要使用转义字符,否则会报错,%的转义字符是%%
3、编译时出现:
warning:format ‘%d’ expects argument of type 'int', but argument 2 has type ‘long long unsigned int’ [-Wformat=]
原因是Ubuntu系统:
在编译命令后加:-Wformat=0
4、编译时出现因为  sleep的错误

头文件包含
#include<unistd.h>
5、当出现段错误(核心已转储)的警告时,是由于存储方式出现错误,仔细检查输入输出的类型。
6、警告‘mkdir’  [-Wimplicit-function-declaration]
包含头文件#include<sys/stat.h>
7、警告‘rmkdir’  [-Wimplicit-function-declaration]
包含头文件#include<unistd.h>

您需要登錄後才可以回帖 登录 | 注册

本版積分規則

手机版|小黑屋|Linux公社论坛

GMT+8, 2026-6-11 05:05 , Processed in 0.062500 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表