LEESP 发表于 2020-8-5 09:17:43

--------------------Configuration: define - Win32 Debug-------------------- C...

--------------------Configuration: define - Win32 Debug--------------------
Compiling...
define.cpp
e:\study c\define\define.cpp(8) : fatal error C1083: Cannot open precompiled header file: 'Debug/define.pch': No such file or directory
执行 cl.exe 时出错.

define.obj - 1 error(s), 0 warning(s)



以下是我抄过来的代码
#include <stdio.h>

#define PRICE 30;

void main()
{
int num,total;
num = 10;
total = num * PRICE;
printf("total = %d\n",total);

}

不知道问题出在哪了

baige 发表于 2020-8-5 09:26:33

#define PRICE 30;这里把分号去掉
#include <stdio.h>

#define PRICE 30//多了个分号

int main()
{
        int num,total;
        num = 10;
        total = num * PRICE;
        printf("total = %d\n",total);

}

LEESP 发表于 2020-8-5 09:31:30

baige 发表于 2020-8-5 09:26
#define PRICE 30;这里把分号去掉

我把分号去掉了还是不行
e:\study c\define\define.cpp(8) : fatal error C1083: Cannot open precompiled header file: 'Debug/define.pch': No such file or directory
执行 cl.exe 时出错.

baige 发表于 2020-8-5 09:33:37

LEESP 发表于 2020-8-5 09:31
我把分号去掉了还是不行
e:\study c\define\define.cpp(8) : fatal error C1083: Cannot open precompil ...

vs?

baige 发表于 2020-8-5 09:34:43

vs的话
在VS中选择项目 →→ 属性→→C/C++→→预编译头→→不使用预编译头

LEESP 发表于 2020-8-5 09:43:38

baige 发表于 2020-8-5 09:34
vs的话
在VS中选择项目 →→ 属性→→C/C++→→预编译头→→不使用预编译头

我新建了一个控制台文件,把原来的覆盖就好了。不知道什么原因。

baige 发表于 2020-8-5 09:47:20

本帖最后由 baige 于 2020-8-5 10:09 编辑

LEESP 发表于 2020-8-5 09:43
我新建了一个控制台文件,把原来的覆盖就好了。不知道什么原因。

这个我不清楚

livcui 发表于 2020-8-5 10:35:24

https://blog.csdn.net/philip502/article/details/10321919
页: [1]
查看完整版本: --------------------Configuration: define - Win32 Debug-------------------- C...