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)
Comment!VOX 5.9
gets() is bad.Sean 5.8
The many meanings of NULLRajat Kochhar 5.8
Be organisedProphet-Ex 5.8
Convert String to SYSTEMTIMESaddam Abu Ghaida 5.8
Solve Any Compiler Error EasilyWajahat Karim 5.8
C++ is not a pure Object Oriented Language..Hridesh Vishwdewa 5.8
Be careful of Magic behaviour due to compilers manik 5.8
Dynamic memory allocation of 2d arraysnandam 5.8
Pointer Tips :-)Jatin Gandhi 5.8
Goto vs. Higher-level control structuresSean 5.8
Display Date and Time in C++Govind 5.8
Common Optimization TipsTravis Fischer 5.7
loop conditionKrishna 5.7
Rounding to an IntegerGorn 5.7
beware of loop invarinatsIain 5.7
Keep fit to program betterLuna Man 5.7
Avoid void main()Webmaster 5.7
LogicHardi Pertel 5.7
Standard Loop ProgressionDazzle 5.7
When optimizing code, focus on algorithms firstAlex Allain 5.7
getchar() returns an intRob 5.7
Dont't use scanf() when reading sentencesRomnico 5.7
Never do unary minus on sizeofVaibhav 5.7
Converting numbers to StringsWebmaster 5.7
clean up after cin (C++)Major_Small 5.7
Don't use strlen in a loop condition.anonytmouse 5.7
Free The Memory That You UseUdhaya Kumar.D 5.7
Using _strtime and _strdate to get the timeAli Jafar 5.6
Temporariless SwapGuille 5.6

Next 30
Previous 30

Help your fellow programmers! Add a tip!