www.pudn.com > yufafenxiqi.rar > 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; 
	}