我正在使用switch语句在C语言中编写程序,我想知道编译器是否会接受诸如的语句
case !('a'):
Run Code Online (Sandbox Code Playgroud)
我在网上找不到任何使用!
switch语句的程序.
我知道这是一个基本问题,但我刚开始使用Cygwin,而且我在创建新的C文件和新文件方面遇到了麻烦.我试过cygstart filename.c
,它一直说"找不到档案".
对不起,这是一个基本问题,但我的所有研究都几乎没有回答我的问题,我只是想在我编写所有代码之前仔细检查.我正在使用C,我有一个头文件,其中声明了一些变量(int
s,char
数组,int
数组).如果我有一个使用这些全局变量的函数,我假设我可以使用变量而不传递它们?
示例头文件:
int state;
int lnArray[];
Run Code Online (Sandbox Code Playgroud)
C文件:
void function(){
int i;
for(i=0;i<5;i++;){
if(lnArray[i]<10)
state = lnArray[i];
}
}
Run Code Online (Sandbox Code Playgroud)