0% found this document useful (0 votes)
67 views

Common Programming Errors & Solutions

Common programming errors include issues with header files, makefiles, and included header files not being present in the current folder. Errors can also occur due to mistakes like using 0 instead of o, capitalizing variable names incorrectly, or having an improper number of opening and closing brackets. The document provides solutions for locating and correcting these types of common errors such as checking spelling, copying missing files into the current folder, and examining the code for mistakes.

Uploaded by

Ursap Buddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views

Common Programming Errors & Solutions

Common programming errors include issues with header files, makefiles, and included header files not being present in the current folder. Errors can also occur due to mistakes like using 0 instead of o, capitalizing variable names incorrectly, or having an improper number of opening and closing brackets. The document provides solutions for locating and correcting these types of common errors such as checking spelling, copying missing files into the current folder, and examining the code for mistakes.

Uploaded by

Ursap Buddy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

COMMON PROGRAMMING ERRORS & SOLUTIONS

After clicking on Make All look at the O/P window if it shows you Process Exit Code: 0, then your
program is error-free else read the error message and do the necessary corrections. If you are not sure which
line contains an error then click on the error message - your cursor will automatically move over to that line
and then you can make the necessary changes in order to eliminate the error. After all the errors are
corrected, one can directly save the file by just clicking on Make All. Some of the common errors are
mentioned below:

1. Error in the header file i.e. #include<avr/io.h>

Solution:
For this kind of error messages check the spelling of the header file name, go to the current folder & check
whether your header file is included in it or not - if it is not present, then copy it from the header folder &
paste it inside your current folder.

2. Error due to makefile:

Solution:
For this kind of error messages, check the current folder and make sure that it contains the Makefile (a
18kb file), if not then copy it from any other program folder and paste it inside your current folder.

3. Error due to the included header file:

Solution:
For these kinds of error messages, check the current folder and make sure that it contains the other
included header files like here delay.h, if not then copy the missing header files from any other program folder
or the header folder and paste the same inside your current folder.

4. Error due to 0 (Zero Digit) & o (the letter o):

5. Error due to x & * :

6. Error due to capital and small letters:

7. Error due to

;:

8. Error due to improper calling of functions:

Look there is no
error written
over here but it
contains error

9. Error due to WHILE instead of while:

10. Error due to the presence of extra characters ( { . , ; etc ):

Notes:
1. Warnings can be neglected, i.e., if your program output contains some warnings then it will not
create any problems in generating the .hex file.
2. Process Exit Code of individuals should be 0 in order to make the program error-free but the Time
Taken may vary from computer to computer; it will not create any problems.
3. All other possible errors may be due to reasons like the use of

; instead of : in case of switch case

statements.
4. Errors can also occur due to unequal number of opening and closing brackets,

{}.

5. There may also be L-Value errors, i.e., storing characters using an integer variable.

Web site: www.technophilia.co.in


E-mail: [email protected]
Last modified: October-2010

You might also like