📄 mytest.c
字号:
int i;
int arr[5];
char str[6];
char *strp;
char k;
int i; //i 被重复定义
int *i //少一个;
int i[7] ; //i 被重复定义
int *i[8] //i 被重复定义 少一个;
int aa(int k ,char i);//函数aa声明
int aa(char k,int i){}//函数a声明 两者的类型不一致
int a(int i,int j) //函数a声明 少一个;
void b(int a,char i){ //函数b定义
int i; //声明变量与函数的参数的变量 重复定义
k=i;
}
int main(int argc,char *argv){
int i;
int *j;
"hello"<="olleh"; //字符串的比较
'a'>='b'; //字符的比较
i=='d' ; //少一个;
"hello"==i;
arr[4]="dfdfs"; //左右两边的类型不一致的赋值
str[3]=arr[4]; //左右两边的类型不一致的赋值
if(i>=1) i=i+1;else i=i-1;
while( i+3==b(1,'d')+3) { //左右两边的类型不一致
i=i+1;
m=5; //没有定义就使用的变量
}
b(i,'d');
b(3) ; // 调用函数的参数个数太少
b(4,3,"dfdf"); //调用函数的参数个数太多
j=c(); //未声明或者定义就使用函数
j=bc(); //不存在的函数调用
return 1;
}
int a(int a,char i){ //函数a定义 函数定义的类型与声明的不一致
k='a';//k为全局变量
k=1;//左右两边的类型不一致的赋值
b(k); // 调用函数的参数个数太少
}
int c(int a,int i){ //函数c 定义
k=1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -