这不是代码问题,是输出exe提示权限被拒绝。
打开任务管理器,看看之前程序是否在运行没有结束,将运行的程序结束,再编译。
提示信息是exe文件被占用,无法写入。
如果还不行,检查下输出的路径是否没有权限,以及是否有杀毒软件干扰。
你是已经执行了但是没有关闭执行的窗口吧,把执行的窗口关闭试试,或者重新建一个文件,代码复制进去再运行看看
指令 | 描述 |
---|---|
#include | 它是C语言中的头文件命令,用于指定头文件嵌入源文件中。 |
#define | 宏定义。 |
#undef | 宏定义的终止符,用于取消已定义的宏。 |
#ifdef | 如果宏已定义则返回真。 |
#ifndf | 如果宏没有定义则返回真。 |
#if | 如果条件语句成立,则编译运行下面的代码。 |
#else | 与#if一起使用,如果#if条件不成立,则执行下面的代码。 |
#elif | 与#if一起使用,如果#if条件不成立,当前条件成立,则执行下面的代码。 |
#endif | 结束一个 #if……#else 条件编译块。 |
#error | 当遇到标准错误时,输出错误消息。 |
#pragma | 使用标准化方法,向编译器发布特殊的命令到编译器中。 |