################################################################################ # # 【頻出エラーランキング】 (2017年12月06日23時40分19秒 集計) # # 期間: 2017年11月09日 -- 2017年11月15日 # ################################################################################ # 順位 回数 エラーメッセージ ################################################################################ 1位 332回 invalid type argument of ‘->’ 2位 331回 passing argument NNN of 'xxx' makes integer from pointer without a cast 3位 226回 format '%fff' expects argument of type 'xxx', but argument NNN has type 'yyy' 4位 164回 'xxx' undeclared (first use in this function) 5位 160回 assignment makes pointer from integer without a cast 6位 154回 'xxx' に対する定義されていない参照です 7位 134回 stray 'xxx' in program 8位 133回 unknown type name 'xxx' 9位 116回 conflicting types for 'xxx' 10位 109回 expected ‘;’ before 'xxx' (token) 11位 102回 parameter name omitted 12位 100回 comparison between pointer and integer 12位 100回 expected declaration or statement at end of input 14位 81回 implicit declaration of function 'xxx' 15位 80回 argument 'xxx' doesn’t match prototype 15位 80回 prototype declaration 17位 76回 incompatible types when assigning to type 'xxx' from type 'yyy' 18位 74回 type defaults to ‘int’ in declaration of 'xxx' 19位 72回 'xxx' has no member named 'yyy' 20位 58回 expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 'xxx' (token) 21位 57回 expected declaration specifiers or ‘...’ before string constant 22位 56回 expected identifier or ‘(’ before 'xxx' (token) 23位 51回 expected expression before 'xxx' (token) 23位 51回 type of ‘ls’ defaults to ‘int’ 25位 46回 passing argument NNN of 'xxx' makes pointer from integer without a cast 26位 42回 expected ‘}’ before 'xxx' 27位 34回 data definition has no type or storage class 27位 34回 too few arguments to function 'xxx' 27位 34回 type of ‘dat’ defaults to ‘int’ 27位 34回 type of ‘p’ defaults to ‘int’ 31位 32回 return makes integer from pointer without a cast 32位 30回 expected ‘(’ before 'xxx' (token) 32位 30回 passing argument NNN of 'xxx' from incompatible pointer type 34位 29回 request for member 'xxx' in something not a structure or union 35位 25回 assignment makes integer from pointer without a cast 35位 25回 return makes pointer from integer without a cast 37位 21回 expected declaration specifiers before 'xxx' (token) 37位 21回 expected ‘)’ before 'xxx' (token) 39位 20回 ‘return’ with a value, in function returning void 40位 19回 assignment of read-only parameter 'xxx' 40位 19回 expected identifier before 'xxx' token 40位 19回 parameter names (without types) in function declaration 43位 18回 missing terminating " character 44位 15回 assignment from incompatible pointer type 44位 15回 incompatible type for argument NNN of 'xxx' 46位 14回 initialization makes integer from pointer without a cast 46位 14回 initializer element is not constant 48位 10回 ‘else’ without a previous ‘if’ 49位 9回 expected ‘{’ at end of input 50位 8回 expected declaration specifiers or ‘...’ before 'xxx' 50位 8回 too many arguments to function 'xxx' 52位 7回 incompatible implicit declaration of built-in function 'xxx' 52位 7回 incompatible types when returning type 'xxx' but 'yyy' was expected 54位 6回 expected ‘;’, ‘,’ or ‘)’ before 'xxx' (token) 54位 6回 invalid use of void expression 54位 6回 return from incompatible pointer type 57位 4回 old-style parameter declarations in prototyped function definition 57位 4回 return type defaults to ‘int’ 59位 3回 break statement not within loop or switch 60位 2回 expected declaration specifiers or ‘...’ before numeric constant 60位 2回 expected identifier or ‘(’ before numeric constant 60位 2回 expected ‘;’ before numeric constant 60位 2回 invalid operands to binary 'xxx' 60位 2回 invalid type argument of unary ‘*’ 60位 2回 lvalue required as left operand of assignment 60位 2回 multi-character character constant 60位 2回 zero-length gnu_printf format string 68位 1回 'xxx' redeclared as different kind of symbol 68位 1回 cannot convert to a pointer type 68位 1回 control reaches end of non-void function 68位 1回 expected statement before 'xxx' token 68位 1回 expected ‘;’ before ‘ 68位 1回 expected ‘;’, ‘,’ or ‘)’ before numeric constant 68位 1回 invalid suffix "xxx" on integer constant 68位 1回 redefinition of 'xxx' 68位 1回 redefinition of parameter 'xxx' 68位 1回 type defaults to ‘int’ in type name 68位 1回 variable or field 'xxx' declared void 68位 1回 void value not ignored as it ought to be ################################################################################