求知若渴,谦虚若愚;一个C的问题
#include <stdio.h>#define PRICE 10
int main()
{
int num, total;
num = 10;
total = num * PRICE;
printf("total:%d\n", total);
return 0;
报错:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK1169 找到一个或多个多重定义的符号 001-数据类型变量常量 D:\C语言\Project1\x64\Debug\001-数据类型变量常量.exe 1
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2005 main 已经在 PRICE.obj 中定义 001-数据类型变量常量 D:\C语言\Project1\001-数据类型变量常量\数据类型变量常量.obj 1
严重性 代码 说明 项目 文件 行 禁止显示状态
警告 C4477 “printf”: 格式字符串“%d”需要类型“int”的参数,但可变参数 1 拥有了类型“size_t” 001-数据类型变量常量 D:\C语言\Project1\001-数据类型变量常量\数据类型变量常量.c 9
第11行少了个 }
人造人 发表于 2021-7-7 00:34
第11行少了个 }
}打漏了,编译器里面是有这个的,还是报错 天凉好个秋~ 发表于 2021-7-7 19:02
}打漏了,编译器里面是有这个的,还是报错
截图 file:///C:/Users/32719/Documents/Tencent%20Files/327190489/FileRecv/MobileFile/Image/27U0LAVDV8V$HE$W~%7D8G%5B(5.png
我执行了一下没问题,估计你编译器的问题 a327190489 发表于 2021-7-7 22:44
我执行了一下没问题,估计你编译器的问题
好的,谢谢 建议符号下次直接成对打出来
页:
[1]