C语言可不可以使一段语句失效,现在在练习c语言,每次都建一个新文件很费事

C语言可不可以使一段语句失效,现在在练习c语言,每次都建一个新文件很费事
我用的vsd

加注释,//是单行注释,/**/是多行注释

img

如果是实验性质或者随时要改来改去的部分,可以使用注释
但如果是要把许多实验性质的代码罗列到一起,用注释就太麻烦了,不便于阅读和查找
你应该将不同的实验封装成函数调用
像这样:

int main()
{
test1();
return 0;
}
int test1()
{
return 0;
}

注意,test1不要再有参数,就直接调用,它的返回类型也要与main一致,这样你写好代码可以直接复制出来放到main里执行也是可以的,便于你粘到各种平台
你写了新的函数之后,只要在main里把调用test1改为调用test2就可以执行新的代码了

C语言可不可以使一段语句失效,现在在练习c语言,每次都建一个新文件很费事
我用的vsd

楼主的意识应该是每次新建一个文件,在里面写main之类的很费事。
这样的话,其实可以使用 段注释或宏定义
段注释:
/*
需要屏蔽的语句
*/

宏定义: (0 屏蔽 1 打开)
#if 0
需要屏蔽的语句
#endif

如有用,望采纳,十分感谢!

给你提个建议,我测试的时候也一直这样玩

你一个main,所有的执行体用一个函数封装,例如,test1()、test2(),当你执行执行其中一个或几个,就注释掉其他的。
另一个就是命令行,你传入 index,告诉程序,到底执行哪个函数test1() 还是 test2()