You are on page 1of 5

Ti li u h c t p

Mn: L p trnh C

M t s l i bin d ch (Compile time Errors) th ng g p trong C -----o0o----STT 1 2 3 4 5 6 ( expected ) expected , expected { expected } expected 286/287 instructions not enabled T p l nh c a b Vi x l 80286 v b x l ton h c cha c kch ho t. Vo Options/Compiler/Advanced Code generation i u ch nh l i 2 hm function1 v function2 gi ng nhau, khng th phn bi t c. Thi u d u ng ngo c ] khi truy xu t n cc ph n t c a m ng Khi khai bo m ng ph i c t nh t 1 ph n t . X y ra khi khai bo m ng m SPT t i a l m ho c b ng 0. Kch th c c a m ng qu l n, v t qu dung l ng vng nh quy c l 64K Ki u d li u bit field khng th c ki u static Kch th c c a bit field qu l n Ki u d li u c a bit field ph i l s nguyn Kch th c c a m i bit field ph i 1 bit Hm c nh ngha r i. L i x y ra khi ta vi t ph n thn c a m t hm no 2 l n Cu l nh g i hm c a ta l sai. Tn hm m ta g i c th l m t tn ki u/h ng/bi n, Khng th g i th c hi n hm main() trong chng trnh, v y l m t hm c bi t, t ng th c hi n 1 l n trong m i l n ch y CT. Khng th p ki u d li u t ki u 1 sang ki u 2 Khng th chuy n i ki u d li u t ki u 1 sang ki u 2 Khng th kh i gn d li u thu c ki u 2 cho bi n thu c ki u 1 Khng th thay i gi tr c a m t h ng s . X y ra khi ta th c hi n php gn gi tr m i cho 1 h ng L nh CASE n m bn ngoi SWITCH Trang 1 Thi u d u Cc l i ny th ng x y ra khi ta s st, d n n thi u cc d u m ho c ng ngo c. Thng bo l i g c ngha

7 8 9

Ambiguity between 'function1' and 'function2' Array bounds missing ] Array must have at least one element

10 11 12 13 14 15 16 17

Array size too large Bit field cannot be static Bit field too large Bit fields must be signed or unsigned int Bit fields must contain at least one bit Body already defined for this function Call of nonfunction Cannot call 'main' from within the program Cannot cast from 'type1' to 'type2' Cannot convert 'type1' to 'type2' Cannot initialize 'type1' with 'type2' Cannot modify a const object Case outside of switch

18 19 20 21 22

Ng i bin so n: Nguy n Tr n Thi Vn

Ti li u h c t p

Mn: L p trnh C

23 24

Case statement missing : Character constant must be one or two characters long Compound statement missing } Constant expression required Could not find a match for argument(s) Could not find file 'filename' Declaration is not allowed here Declaration missing ; Declaration syntax error Declaration terminated incorrectly Declaration was expected Default outside of switch Default value missing Division by zero do statement must have while do-while statement missing ( do-while statement missing ) do-while statement missing ; Duplicate case Expression expected Expression syntax Extra parameter in call to function File name too long For statement missing ( For statement missing ) For statement missing ; 'function' cannot return a value 'function' must be declared with no parameters 'function' must be declared with one parameter

L nh CASE thi u d u 2 ch m (:) Kch th c c a h ng k t khng ng. X y ra khi ta ghi m t chu i di cc k t vo gi a c p d u nhy n Thi u d u } k t thc kh i l nh V tr ny l ra ph i l m t bi u th c h ng, c gi tr khng i. Khng tm th y i s thch h p. Khng tm th y t p tin V tr khai bo sai. Khng c khai bo t i y. Khai bo thi u d u ch m ph y (;) Khai bo khng ng c php Khai bo sai (g n gi ng l i trn) Thi u khai bo L nh m c nh DEFAULT n m bn ngoi kh i l nh SWITCH Thi u gi tr m c nh Chia cho 0, l i ny x y ra khi m u s c a m t ph n s c gi tr b ng 0. L nh do ph i i v i while. X y ra khi thi u while trong cu l nh do Thi u trong cu l nh dowhile L nh CASE b trng, x y ra khi ta vi t 2 dng case khc nhau nhng cng m t gi tr nh nhau. V tr ny ph i l m t bi u th c Sai c php khi xy d ng bi u th c G i th c hi n hm nhng l i truy n d tham s Tn t p tin qu di. Thi u trong cu l nh for Hm c tn function khng th tr v m t gi tr , thng th ng v ta khai bo n l hm ki u void Hm c tn function ph i c khai bo khng c tham s , x y ra khi ph n khai bo (prototype) v ph n thn hm khng gi ng nhau v s tham s Tng t nh l i trn

25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

51

Ng i bin so n: Nguy n Tr n Thi Vn

Trang 2

Ti li u h c t p

Mn: L p trnh C

52 53

'function' must be declared with two parameters Function 'function' should have a prototype Hm c tn function c n ph i c khai bo. L i th ng g p khi trnh bin d ch C khng hi u 1 tn hm no m ta s d ng, c th do thi u #include t p tin tiu tng ng, ho c g sai tn. G i th c hi n hm thi u ) Khng th g i hm d ng ny/ki u ny Hm c n ph i tr v 1 gi tr , x y ra khi ta khai bo hm c ki u tr v nhng l i thi u cu l nh return Dng l nh goto m khng c nhn Tn khng ph i l thnh ph n c a c u trc, x y ra khi ta vi t tn thnh ph n sai Tn khng ph i l m t tham s Thi u tn bi n. Cu l nh if thi u m hay ng ngo c K t khng h p l , th ng x y ra khi ta bi u di n cc h ng s h hexa, nhng l i s d ng cc ch ci khc A..F hay a..f Khng ph i l m t s h 8 h p l Th c hi n php tr khng h p l trn con tr Dng d u ch m ng khng ng, v d s d ng php ton modulo % trn s th c ch ng h n. Dng con tr khng h p l Khng cho php ng m chuy n t ki u 1 sang ki u 2 Ki u d li u c s d ng khng ng. Khng th chuy n i ki u d li u Khng ph i l d li u d ng s , th ng x y ra khi ta g cc k t khc 0..9 trong m t d li u ki u s Dng DEFAULT khng ng Dng d u ch m (.) khng ng v tr V tri c a php gn ph i l m t tn bi n. L i x y ra khi ta gn gi tr cho m t h ng. Hm main ph i tr v 1 gi tr ki u int Dng break ngoi vng l p ho c ngoi SWITCH Dng continue ngoi vng l p D u ch m th p phn sai v tr Dng else sai v tr (thi u if, ) Trang 3

54 55 56

Function call missing ) Function calls not supported Function should return a value

57 58 59 60 61 62 63

Goto statement missing label 'identifier' is not a member of struct 'identifier' is not a parameter Identifier expected If statement missing ( If statement missing ) Illegal character 'character' (0x'value')

64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79

Illegal octal digit Illegal pointer subtraction Illegal use of floating point Illegal use of pointer Implicit conversion of 'type1' to 'type2' not allowed Improper use of typedef 'identifier' Incompatible type conversion Incorrect number format Incorrect use of default Invalid use of dot Lvalue required main must have a return type of int Misplaced break Misplaced continue Misplaced decimal point Misplaced else

Ng i bin so n: Nguy n Tr n Thi Vn

Ti li u h c t p

Mn: L p trnh C

80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

'new' and 'delete' not supported No : following the ? No file name ending No file names given No type information Not an allowed type Numeric constant too large Pointer to structure required on left side of -> or ->* sizeof may not be applied to a bit field sizeof may not be applied to a function Size of 'identifier' is unknown or zero Size of the type is unknown or zero Statement missing ; Structure required on left side of . or .* Structure size too large Switch statement missing ( Switch statement missing ) The value for 'identifier' is not within the range of an int Too few parameters in call to function Too many decimal points Too many default cases Too many errors or warning messages Too many types in declaration Too much global data defined in file Type mismatch in default argument value Type mismatch in default value for parameter 'parameter' Type mismatch in parameter 'number' in call to 'function'

Khng c php dng new v delete trong c p pht vng nh ng. Ton t i u ki n thi u d u 2 ch m (:) Khng c ph n k t thc tn t p tin Khng c tn t p tin Khng tm th y thng tin g v ki u d li u Ki u d li u ny khng cho php dng H ng s c gi tr qu l n X y ra khi dng con tr c u trc khng ng cch truy xu t cc thnh ph n c a c u trc Ton t sizeof() khng dng cho ki u bit field Ton t sizeof() khng dng cho hm Kch th c c a b ng 0 ho c khng xc nh Kch th c c a ki u d li u b ng 0 ho c khng xc nh Thi u d u ch m ph y (;), thng th ng do thi u d u ; tai dng trn c a dng bo l i X y ra khi truy xu t cc thnh ph n c a c u trc khng ng cch. Kch th c c a c u trc qu l n, v t qu gi i h n 64K ch ng h n. Cu l nh switch thi u ngo c. Ph n gi tr c a l nh switch ph i c t trong c p d u ngo c Gi tr c a bi n khng n m trong ph m vi c a m t bi n ki u nguyn (int) G i th c hi n hm nhng l i truy n khng s l ng tham s . Bi u di n s th c nhng dng nhi u hn 1 d u ch m th p phn Trong cu l nh switch c nhi u hn 1 l nh default C qu nhi u l i ho c c nh bo trong chng trnh. X y ra khi chng trnh c nhi u hn 25 l i Khai bo qu nhi u ki u d li u m i (t g p) C qu nhi u bi n ton c c trong chng trnh, gy trn vng nh dnh ring cho cc bi n ny. Gi tr m c nh c a tham s truy n cho CT con b sai ki u. Gi tr m c nh c a tham s b sai ki u. Truy n tham s cho chng trnh con function b sai ki u tham s number Trang 4 y

Ng i bin so n: Nguy n Tr n Thi Vn

Ti li u h c t p

Mn: L p trnh C

107 108 109 110 111

Type mismatch in parameter 'parameter' Type mismatch in parameter 'parameter' in call to 'function' Type name expected Type 'typename' may not be defined here Unable to create turboc.$ln

Tham s b sai ki u G n gi ng l i 106 Thi u tn ki u t i v tr bo l i Ki u d li u khng th nh ngha c v tr ny

Khng th t o c t p tin turboc.1$n Th ng x y ra khi ta ch y TurboC trn a m m hay a CD. Khng th th c hi n l nh Khng th m c t p tin tiu th ng x y ra do ta vi t tn t p tin tiu sai, ho c t p tin ny khng t n t i trn a. Nhn cha c khai bo C u trc cha c khai bo K hi u cha c khai bo, th ng x y ra trong tr ng h p ta s d ng bi n m cha khai bo. D d u ng ngo c } Th ng x y ra trong tr ng h p thi u d u ng ngo c } c a hm main(). M t c php l , khng ph i l c php c a C hay C++ Chng trnh b ng t do ng i s d ng Khng c php gn d li u cho bi n ki u void Bi n c kh i t o nhi u l n. Khng ch p nh n tham chi u n bi n ki u void Cu l nh while thi u ngo c. Ph n i u ki n c a l nh while ph i c t trong d u ngo c.

112 113

Unable to execute command 'command' Unable to open include file 'filename'

114 115 116

Undefined label 'identifier' Undefined structure 'structure' Undefined symbol 'identifier'

117 118 119 120 121 122 123 124 125 126

Unexpected } Unexpected end of file in comment started on 'line number' Unexpected end of file in conditional started on 'line number' Unknown language, must be C or C++ User break Value of type void is not allowed Variable 'identifier' is initialized more than once void & is not a valid type While statement missing ( While statement missing )

Ng i bin so n: Nguy n Tr n Thi Vn

Trang 5

You might also like