Cと言語エラー

5811 ワード

1、   :  xxx          。
2、   C            :
1: Ambiguous operators need parentheses —              
2: Ambiguous symbol xxx —       
3: Argument list syntax error —        
4: Array bounds missing —        
5: Array size toolarge —       
6: Bad character in paramenters —           
7: Bad file name format in include directive —              
8: Bad ifdef directive synatax —      ifdef    
9: Bad undef directive syntax —      undef    
10: Bit field too large —      
11: Call of non-function —         
12: Call to function with no prototype —             
13: Cannot modify a const object —          
14: Case outside of switch —    case   
15: Case syntax error — Case     
16: Code has no effect —         
17: Compound statement missing{ —      "{"
18: Conflicting type modifiers —          
19: Constant expression required —        
20: Constant out of range in comparison —           
21: Conversion may lose significant digits —            
22: Conversion of near pointer not allowed —         
23: Could not find file xxx —    XXX  
24: Declaration missing ; —     ";"
25: Declaration syntax error —          
26: Default outside of switch — Default    switch    
27: Define directive needs an identifier —             
28: Division by zero —      
29: Do statement must have while — Do-while     while  
30: Enum syntax error —         
31: Enumeration constant syntax error —         
32: Error directive :xxx —           
33: Error writing output file —        
34: Expression syntax error —        
35: Extra parameter in call —          
36: File name too long —      
37: Function call missing ) —          
38: Fuction definition out of place —         
39: Fuction should return a value —          
40: Goto statement missing label — Goto      
41: Hexadecimal or octal constant too large — 16   8      
42: Illegal character x —     x
43: Illegal initialization —       
44: Illegal octal digit —    8     A
45: Illegal pointer subtraction —        
46: Illegal structure operation —         
47: Illegal use of floating point —        
48: Illegal use of pointer —       
49: Improper use of a typedefsymbol —            
50: In-line assembly not allowed —          
51: Incompatible storage class —        
52: Incompatible type conversion —         
53: Incorrect number format —        
54: Incorrect use of default — Default    
55: Invalid indirection —        
56: Invalid pointer addition —       
57: Irreducible expression tree —           
58: Lvalue required —      0  0 
59: Macro argument syntax error —        
60: Macro expansion too long —         
61: Mismatched number of parameters in definition —           
62: Misplaced break —       break  
63: Misplaced continue —       continue  
64: Misplaced decimal point —          
65: Misplaced elif directive —        elif
66: Misplaced else —       else
67: Misplaced else directive —            else
68: Misplaced endif directive —            endif
69: Must be addressable —         
70: Must take address of memory location —          
71: No declaration for function xxx —     xxx   
72: No stack —     
73: No type information —       
74: Non-portable pointer assignment —        (    )  
75: Non-portable pointer comparison —        (    )  
76: Non-portable pointer conversion —        (    )  
77: Not a valid expression format type —          
78: Not an allowed type —         
79: Numeric constant too large —      
80: Out of memory —      
81: Parameter xxx is never used —   xxx    
82: Pointer required on left side of -> —   ->        
83: Possible use of xxx before definition —          xxx(  )
84: Possibly incorrect assignment —        
85: Redeclaration of xxx —      xxx
86: Redefinition of xxx is not identical — xxx        
87: Register allocation failure —        
88: Repeat count needs an lvalue —          
89: Size of structure or array not known —            
90: Statement missing ; —      ";"
91: Structure or union syntax error —            
92: Structure size too large —        
93: Sub scripting missing ] —         
94: Superfluous & with function or array —           "&"
95: Suspicious pointer conversion —        
96: Symbol limit exceeded —     
97: Too few parameters in call —                 
98: Too many default cases — Default  (switch     )
99: Too many error or warning messages —          
100: Too many type in declaration —        
101: Too much auto memory in function —            
102: Too much global data defined in file —          
103: Two consecutive dots —        
104: Type mismatch in parameter xxx —   xxx     
105: Type mismatch in redeclaration of xxx — xxx         
106: Unable to create output file xxx —         xxx
107: Unable to open include file xxx —           xxx
108: Unable to open input file xxx —         xxx
109: Undefined label xxx —        xxx
110: Undefined structure xxx —        xxx
111: Undefined symbol xxx —        xxx
112: Unexpected end of file in comment started on line xxx —  xxx                
113: Unexpected end of file in conditional started on line xxx —  xxx                  
114: Unknown assemble instruction —        
115: Unknown option —      
116: Unknown preprocessor directive: xxx —          xxx
117: Unreachable code —        
118: Unterminated string or character constant —        
119: User break —          
120: Void functions may not return a value — Void           
121: Wrong number of arguments —           
122: xxx not an argument — xxx    
123: xxx not part of structure — xxx         
124: xxx statement missing ( — xxx       
125: xxx statement missing ) — xxx       
126: xxx statement missing ; — xxx    
127: xxx declared but never used —    xxx     
128: xxx is assigned a value which is never used —  xxx