鱼C论坛

 找回密码
 立即注册
查看: 1670|回复: 16

[已解决]在查看编译器上的整形变量时,老是出现错误,但又不知道错在哪里QAQ

[复制链接]
发表于 2018-7-30 12:14:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. #include <stdio.h>

  2. void main()
  3. {
  4.         printf("%d\n", sizeof(int));
  5. }
复制代码





求各位大大解答
最佳答案
2018-7-30 13:20:23
本帖最后由 我爱鱼C! 于 2018-7-30 20:57 编辑

不知道什么问题,你可以换一个编译器或者运行:
  1. #include <stdio.h>

  2. int main()
  3. {
  4.   printf("%i",sizeof(int));
  5.   return 0;
  6. }
复制代码

试试
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-7-30 12:25:46 | 显示全部楼层
它这里显示《目标大小的配方失败》即:recipe for target "sizeof.o"failed
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 12:27:30 | 显示全部楼层
顺带本人用的是Dev-C++
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-30 12:28:19 | 显示全部楼层
语法是没有问题,你重新编译运行试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 12:45:03 | 显示全部楼层
本帖最后由 安静路过 于 2018-7-30 12:46 编辑
  1. # Project: 项目4
  2. # Makefile created by Dev-C++ 5.10

  3. CPP      = g++.exe
  4. CC       = gcc.exe
  5. WINDRES  = windres.exe
  6. OBJ      = sizeof.o
  7. LINKOBJ  = sizeof.o
  8. LIBS     = -L"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib" -L"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib" -static-libgcc
  9. INCS     = -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.8.1/include"
  10. CXXINCS  = -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.8.1/include" -I"C:/Program Files (x86)/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.8.1/include/c++"
  11. BIN      = 项目4.exe
  12. CXXFLAGS = $(CXXINCS)
  13. CFLAGS   = $(INCS)
  14. RM       = rm.exe -f

  15. .PHONY: all all-before all-after clean clean-custom

  16. all: all-before $(BIN) all-after

  17. clean: clean-custom
  18.         ${RM} $(OBJ) $(BIN)

  19. $(BIN): $(OBJ)
  20.         $(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)

  21. sizeof.o: sizeof.c
  22.         $(CPP) -c sizeof.c -o sizeof.o $(CXXFLAGS)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 12:47:37 | 显示全部楼层
然后它就出现这样子了。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 12:49:20 | 显示全部楼层
Makefile.win
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-30 13:20:23 | 显示全部楼层    本楼为最佳答案   
本帖最后由 我爱鱼C! 于 2018-7-30 20:57 编辑

不知道什么问题,你可以换一个编译器或者运行:
  1. #include <stdio.h>

  2. int main()
  3. {
  4.   printf("%i",sizeof(int));
  5.   return 0;
  6. }
复制代码

试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2018-7-30 16:30:45 | 显示全部楼层
额。。。。。。。还是不行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 16:34:44 | 显示全部楼层
它显示:incompatible implicit declaration of built-in function"printf"[enabled by default]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 16:37:43 | 显示全部楼层
[Error] invalid preprocessing directive #included
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 16:55:54 | 显示全部楼层
噢,我懂了,你的语法几乎完美,只是在预处理#included <stdio.h>中多了个[d].
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-30 16:57:42 | 显示全部楼层
但是我还是很纳闷为什么原来的语法会出错?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-30 20:54:45 | 显示全部楼层
本帖最后由 我爱鱼C! 于 2018-7-30 20:58 编辑
安静路过 发表于 2018-7-30 16:55
噢,我懂了,你的语法几乎完美,只是在预处理#included 中多了个[d].


键盘不靠谱
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-7-30 21:00:07 | 显示全部楼层
安静路过 发表于 2018-7-30 16:57
但是我还是很纳闷为什么原来的语法会出错?

编译器貌似自己会自己加上return 0;
void main()不能return
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-31 12:06:06 | 显示全部楼层
哦(⊙o⊙)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-7-31 12:07:29 | 显示全部楼层
我爱鱼C! 发表于 2018-7-30 21:00
编译器貌似自己会自己加上return 0;
void main()不能return

谢谢大大!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-10 00:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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