Browse Definitions :
Reference

C, C# and C++ Cheat Sheets

We've gathered cheat sheets for fast reference to C-related information. You'll find information about C, structured programming, object-oriented programming and more. Do you have a favorite C cheat sheet? Let us know!

Need more background information before you get started? See our definitions for C, C++, C# and VB.NET.

 

C Cheat Sheets

 C

  • C Quick Reference Sheet (PDF) -- This guide offers an introduction to the C programming language.
  • C Reference Card - ANSI (PDF) -- This fast reference card includes functions, data types, pointers, arrays and standard libraries, among other essential knowledge.

 C# and VB.NET

  • Core C# and .NET Quick Reference (PDF) -- This two-page guide lists the basics for C and .NET programming.
  • C# and VB.NET Comparison (PDF) -- This cheat sheets lists the most important syntactical differences between C# and Visual Basic .NET.
  • Casting in VB.NET and C# -- This reference lists operations related to casting and type in C# and VB.NET.
  • String Formatting in C# -- This quick reference to .NET string formatting using the String.Format() function also includes a FAQ.

 C++

  • C++ Containers -- This cheat sheet covers information related to containers in C++.
  • C++ Language Summary -- This introductory reference covers the basic concepts in C++ programming.
  • STL Quick Reference Card (PDF) -- This eight-page guide takes you from notations through to functions and iterators.

We've got lots more!

Check out the full collection of Our Favorite Cheat Sheets for fast help on a wide range of subjects. You'll find cheat sheets for other programming languages, blogging, browser shortcuts, and search engine optimization as well as a wide variety of other subjects.

For more in-depth information, see our our collection of learning guides. Then test your knowledge with all our quizzes.

This was last updated in June 2010

Join the conversation

1 comment

Send me notifications when other members comment.

Please create a username to comment.

Do you have permission to post links of other's people links and include paid advertising? I don't like seeing my work here used this way. Please correct this or I will report it to Google digital rights violation. Thank you.
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchCompliance

  • compliance framework

    A compliance framework is a structured set of guidelines that details an organization's processes for maintaining accordance with...

  • regulatory compliance

    Regulatory compliance is an organization's adherence to laws, regulations, guidelines and specifications relevant to its business...

  • privacy compliance

    Privacy compliance is a company's accordance with established personal information protection guidelines, specifications or ...

SearchSecurity

SearchHealthIT

  • telemedicine (telehealth)

    Telemedicine is the remote delivery of healthcare services, such as health assessments or consultations, over the ...

  • Project Nightingale

    Project Nightingale is a controversial partnership between Google and Ascension, the second largest health system in the United ...

  • medical practice management (MPM) software

    Medical practice management (MPM) software is a collection of computerized services used by healthcare professionals and ...

SearchDisasterRecovery

  • crisis management plan (CMP)

    A crisis management plan (CMP) outlines how to respond to a critical situation that would negatively affect an organization's ...

  • disaster recovery (DR) test

    A disaster recovery test (DR test) is the examination of each step in a disaster recovery plan as outlined in an organization's ...

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

SearchStorage

  • kilobyte (KB or Kbyte)

    A kilobyte (KB or Kbyte) is a unit of measurement for computer memory or data storage used by mathematics and computer science ...

  • megabytes per second (MBps)

    Megabytes per second (MBps) is a unit of measurement for data transfer speed to and from a computer storage device.

  • zettabyte

    A zettabyte is a unit of measurement used by technology professionals and the general public to describe a computer or other ...

Close