C and C++ Programming Tips

Welcome to Cprogramming.com's repository or tips for programming in C and C++. Peruse the archives or add your own tips for others to use!

Sort by clicking on any of the headers.

TipAuthorRating (votes)
Do NOT always check for NULL! (C++)Kevin Lam 5.7
Be careful when storing pointers inside unionssingam kiran reddy 5.6
Initialise all variablesJia.Lu 5.6
Clever ways to avoid using if statementsA. Karthick Pandia Samy 5.6
Converting numbers to StringsWebmaster 5.6
Don't use strlen in a loop condition.anonytmouse 5.6
Temporariless SwapGuille 5.6
Don't use fflush(stdin)Shakti 5.6
Run code in Different compilersNaren Varma 5.6
Dont't use scanf() when reading sentencesRomnico 5.6
getchar() returns an intRob 5.6
assert() yourself!Kevin Lam 5.6
initalization of objectsmohit dhawan 5.6
Get a copy of the standardThantos 5.6
Using _strtime and _strdate to get the timeAli Jafar 5.6
Use STL containers instead of C arraysSang-drax 5.6
difference between int* p and int *p declarationomprakash mishra 5.6
clean up after cin (C++)Major_Small 5.6
logical error on divisionM.Kumaran 5.6
Turn off optimization when debuggingAshok Kumar 5.6
Passing array elements to functionsUmer khan 5.6
Better coding style for comparisonnids 5.6
Programming TipsJatin Gandhi 5.6
Test pieces of your code earlyHardi Pertel 5.6
Always check for NULL (in C)Webmaster 5.6
Executing system commandsSean 5.6
Flowchartsayyapparaju 5.6
Use Good Variable And Function Namesprog-bman 5.6
Use templates to prevent memory leakageKunal 5.6
Fastest raise to power.Ezzetabi 5.6

Next 30
Previous 30

Help your fellow programmers! Add a tip!