{"id":3483,"date":"2017-11-27T08:41:54","date_gmt":"2017-11-27T12:41:54","guid":{"rendered":"https:\/\/www.freelancinggig.com\/blog\/?p=3483"},"modified":"2017-11-27T08:41:54","modified_gmt":"2017-11-27T12:41:54","slug":"c-programming-cheat-sheet-2","status":"publish","type":"post","link":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/","title":{"rendered":"C Programming Cheat Sheet"},"content":{"rendered":"<p>C programming language is the powerful programming language which follows the standards of ANSI ISO. C programming language is the base of the other programming language. Many other programming languages follow the standards of the C programming language. This language is mainly for developing the system applications that directly interact with devices such as drivers and kernels. C is also known as the procedural programming language because it solves the problem step by step. This cheat sheet covers all the basic concept of C programming language which is greatly helpful for the programmer. Whichever service is in high demand, you can get <a href=\"https:\/\/www.freelancinggig.com\/\">freelance services<\/a> for the same.<\/p>\n<p>printf() and scanf() Function<\/p>\n<p>The C programming uses the printf() function for displaying the output whereas scanf() function is for taking the input from a user. In printf() function you use the different format specifier such as %d is used for displaying the integer value, %f for float variable, %c for display character, and %x for a hexadecimal variable.<\/p>\n<p><strong>Data Type in C programming language<\/strong><\/p>\n<p>You use the data type for defining the type of variable. Data Type defibes the size of the variable, constant and <a class=\"glossaryLink\"  href=\"https:\/\/www.freelancinggig.com\/blog\/glossary\/array\/\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>array<\/a>. Following are the types of a data type:<\/p>\n<ul>\n<li>Basic data type: It includes the int, float, char, and double<\/li>\n<li>Enumeration data type: It includes enum<\/li>\n<li>Derived data type: It includes union, pointer, array, and structure<\/li>\n<li>Void data type: It includes the only void<\/li>\n<\/ul>\n<p><strong>Variables in C programming language<\/strong><\/p>\n<p>The name of the variable starts with the underscore and letter. The variable in C is <a class=\"glossaryLink\"  href=\"https:\/\/www.freelancinggig.com\/blog\/glossary\/case\/\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>case<\/a> sensitive, and you create it with digits and letters. Following are the syntax for variable declaration and definition.<\/p>\n<p>Variable Declaration<\/p>\n<p>data_type&#xA0; variable_name<\/p>\n<p>Example: int a,b,c<\/p>\n<p>Variable Initialization<\/p>\n<p>data_type variable_name=value;<\/p>\n<p>Example: int a=30, b=50;<\/p>\n<p><strong>Operators in C Programming Language<\/strong><\/p>\n<p>Operators are the set of symbols that tell the compiler to perform the particular action. The operators perform logical and arithmetic operations in the program. Post Freelance Jobs Online in which you are expertise.<\/p>\n<p><strong>Following are the types of the operators<\/strong><\/p>\n<ul>\n<li>Arithmetic Operators<\/li>\n<li>Logical Operators<\/li>\n<li>Relational Operators<\/li>\n<li>Bitwise Operators<\/li>\n<li>Conditional operators<\/li>\n<li>Increment Operators<\/li>\n<li>Special Operators.<\/li>\n<\/ul>\n<p>Loop in C programming language<\/p>\n<p>If you want to perform repetitive task in your program, then loop perform the important role in C programming language. Following are the types of the loop<\/p>\n<ul>\n<li>for loop syntax<\/li>\n<\/ul>\n<p>for(exp1,exp2,exp3)<\/p>\n<p>{<\/p>\n<p>Statements;<\/p>\n<p>}<\/p>\n<ul>\n<li>While loop Syntax<\/li>\n<\/ul>\n<p>While (condition)<\/p>\n<p>{<\/p>\n<p>Statements;<\/p>\n<p>}<\/p>\n<ul>\n<li>do while loop Syntax<\/li>\n<\/ul>\n<p>do<\/p>\n<p>{<\/p>\n<p>Statements;<\/p>\n<p>} do(condition)<\/p>\n<p>C Type Qualifier<\/p>\n<p>To modify the properties of a variable C type qualifier plays an important role. There are two types of the type qualifier. Whichever service is in high demand, you can get freelance services for the same.<\/p>\n<ul>\n<li>const<\/li>\n<\/ul>\n<p>Once you define the value of the variable as constant, then value can&#x2019;t be modified.<\/p>\n<p>Syntax<\/p>\n<p>const data_type variable_name;<\/p>\n<p>(or)<\/p>\n<p>const data_type *variable_name;<\/p>\n<ul>\n<li>volatile<\/li>\n<\/ul>\n<p>When you define any value of the variable as volatile, then the program may not change the value of the variable explicitly.<\/p>\n<p>Syntax:<\/p>\n<p>volatile data_type variable_name;<\/p>\n<p>(or)<\/p>\n<p>&#xA0;<\/p>\n<p>volatile data_type *variable_name;<\/p>\n<p><strong>Array in C Programming<\/strong><\/p>\n<p>The array is the collection of variables belonging to the similar type of data type. The array gets stored in the contiguous memory locations. The array in C programming language is of two types.<\/p>\n<ul>\n<li>One Dimensional<\/li>\n<li>Multi-Dimensional<\/li>\n<\/ul>\n<p><strong>Syntax<\/strong>:<\/p>\n<p>Array Declaration Syntax:<\/p>\n<p>data_type arr_name [arr_size];<\/p>\n<p>Array Initialization Syntax:<\/p>\n<p>data_type arr_name [arr_size]=(value1, value2, value3,&#x2026;.);<\/p>\n<p>Array accessing syntax:<\/p>\n<p>arr_name[index];<\/p>\n<p><strong>Pointers in C Programming Language:<\/strong><\/p>\n<p>The pointers are the variables that store the <a class=\"glossaryLink\"  href=\"https:\/\/www.freelancinggig.com\/blog\/glossary\/address\/\"  data-gt-translate-attributes='[{\"attribute\":\"data-cmtooltip\", \"format\":\"html\"}]'  tabindex='0' role='link'>address<\/a> of another variable, and they get used to allocate memory dynamically. The pointer variable belongs to the any of the data types such as int, float, char, and short.<\/p>\n<p>Syntax for Pointer<\/p>\n<p>data_type *var_name<\/p>\n<p>Structure in C programming language<\/p>\n<p>The structure is the collection of different data types grouped, and every element in C structure is called the member. Following are the syntax for structure<\/p>\n<p>struct student<\/p>\n<p>{<\/p>\n<p>int a;<\/p>\n<p>char b[10];<\/p>\n<p>}<\/p>\n<p><strong>Union in C Programming:<\/strong><\/p>\n<p>The union is same as the structure where it is the collection of different data types grouped. The only difference is that it allocates the common memory. Post Freelance Jobs Online in which you are expertise. Following are the syntax for Union<\/p>\n<p><strong>Syntax Using Normal variable<\/strong>:<\/p>\n<p>union tag_name<\/p>\n<p>{<\/p>\n<p>data type var_name1;<\/p>\n<p>data type var_name2;<\/p>\n<p>data type var_name3;<\/p>\n<p>};<\/p>\n<p>Syntax using the Pointer variable<\/p>\n<p>Union tag_name<\/p>\n<p>{<\/p>\n<p>data type var_name1;<\/p>\n<p>data type var_name2;<\/p>\n<p>data type var_name3;<\/p>\n<p>}<\/p>\n<p><strong>Summary<\/strong>:<\/p>\n<p>This article is on the C programming language cheat sheet. This cheat sheet covers all the basic concept of C programming language which is greatly helpful for the programmer. As a programmer, you must know the basic syntax of the C programming language so that you can easily understand the other programming language.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C programming language is the powerful programming language which follows the standards of ANSI ISO. C programming language is the base of the other programming &#x2026;<\/p>\n","protected":false},"author":3,"featured_media":3484,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149],"tags":[1012,1011],"class_list":["post-3483","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-startup-resources","tag-c-programming","tag-c-programming-cheat-sheet"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>C Programming Cheat Sheet - FreelancingGig Blog - Freelancer Job Tips and Hiring Insights<\/title>\n<meta name=\"description\" content=\"This article is on the C programming cheat sheet. Whichever service is in high demand, you can get freelance services for the same.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C Programming Cheat Sheet - FreelancingGig Blog - Freelancer Job Tips and Hiring Insights\" \/>\n<meta property=\"og:description\" content=\"This article is on the C programming cheat sheet. Whichever service is in high demand, you can get freelance services for the same.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Developers, Designers &amp; Freelancers - FreelancingGig\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-27T12:41:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2017\/11\/C-Programming-Cheat-Sheet-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"358\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kitty Gupta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kitty Gupta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/\"},\"author\":{\"name\":\"Kitty Gupta\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/person\\\/48f1ba04a6bf525d5251b2eda9c7bb0c\"},\"headline\":\"C Programming Cheat Sheet\",\"datePublished\":\"2017-11-27T12:41:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/\"},\"wordCount\":816,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/C-Programming-Cheat-Sheet-1.jpg\",\"keywords\":[\"C Programming\",\"C Programming Cheat Sheet\"],\"articleSection\":[\"Startup Resources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/\",\"name\":\"C Programming Cheat Sheet - FreelancingGig Blog - Freelancer Job Tips and Hiring Insights\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/C-Programming-Cheat-Sheet-1.jpg\",\"datePublished\":\"2017-11-27T12:41:54+00:00\",\"description\":\"This article is on the C programming cheat sheet. Whichever service is in high demand, you can get freelance services for the same.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/C-Programming-Cheat-Sheet-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/C-Programming-Cheat-Sheet-1.jpg\",\"width\":750,\"height\":358,\"caption\":\"hire freelancers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/2017\\\/11\\\/27\\\/c-programming-cheat-sheet-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C Programming Cheat Sheet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\",\"name\":\"Developers, Designers &amp; Freelancers - FreelancingGig\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#organization\",\"name\":\"FreelancingGig\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/freelancinggig-website-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/freelancinggig-website-logo.png\",\"width\":213,\"height\":35,\"caption\":\"FreelancingGig\"},\"image\":{\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.freelancinggig.com\\\/blog\\\/#\\\/schema\\\/person\\\/48f1ba04a6bf525d5251b2eda9c7bb0c\",\"name\":\"Kitty Gupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Kitty Gupta\"},\"description\":\"Kitty Gupta is FreelancingGig's Content &amp; Community Manager. She has many years experience writing for reputable platforms with her engineering and communications background.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C Programming Cheat Sheet - FreelancingGig Blog - Freelancer Job Tips and Hiring Insights","description":"This article is on the C programming cheat sheet. Whichever service is in high demand, you can get freelance services for the same.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/","og_locale":"en_US","og_type":"article","og_title":"C Programming Cheat Sheet - FreelancingGig Blog - Freelancer Job Tips and Hiring Insights","og_description":"This article is on the C programming cheat sheet. Whichever service is in high demand, you can get freelance services for the same.","og_url":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/","og_site_name":"Developers, Designers &amp; Freelancers - FreelancingGig","article_published_time":"2017-11-27T12:41:54+00:00","og_image":[{"width":750,"height":358,"url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2017\/11\/C-Programming-Cheat-Sheet-1.jpg","type":"image\/jpeg"}],"author":"Kitty Gupta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kitty Gupta","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#article","isPartOf":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/"},"author":{"name":"Kitty Gupta","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/person\/48f1ba04a6bf525d5251b2eda9c7bb0c"},"headline":"C Programming Cheat Sheet","datePublished":"2017-11-27T12:41:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/"},"wordCount":816,"commentCount":0,"publisher":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2017\/11\/C-Programming-Cheat-Sheet-1.jpg","keywords":["C Programming","C Programming Cheat Sheet"],"articleSection":["Startup Resources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/","url":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/","name":"C Programming Cheat Sheet - FreelancingGig Blog - Freelancer Job Tips and Hiring Insights","isPartOf":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#primaryimage"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2017\/11\/C-Programming-Cheat-Sheet-1.jpg","datePublished":"2017-11-27T12:41:54+00:00","description":"This article is on the C programming cheat sheet. Whichever service is in high demand, you can get freelance services for the same.","breadcrumb":{"@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#primaryimage","url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2017\/11\/C-Programming-Cheat-Sheet-1.jpg","contentUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2017\/11\/C-Programming-Cheat-Sheet-1.jpg","width":750,"height":358,"caption":"hire freelancers"},{"@type":"BreadcrumbList","@id":"https:\/\/www.freelancinggig.com\/blog\/2017\/11\/27\/c-programming-cheat-sheet-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.freelancinggig.com\/blog\/"},{"@type":"ListItem","position":2,"name":"C Programming Cheat Sheet"}]},{"@type":"WebSite","@id":"https:\/\/www.freelancinggig.com\/blog\/#website","url":"https:\/\/www.freelancinggig.com\/blog\/","name":"Developers, Designers &amp; Freelancers - FreelancingGig","description":"","publisher":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.freelancinggig.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.freelancinggig.com\/blog\/#organization","name":"FreelancingGig","url":"https:\/\/www.freelancinggig.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2020\/03\/freelancinggig-website-logo.png","contentUrl":"https:\/\/www.freelancinggig.com\/blog\/wp-content\/uploads\/2020\/03\/freelancinggig-website-logo.png","width":213,"height":35,"caption":"FreelancingGig"},"image":{"@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.freelancinggig.com\/blog\/#\/schema\/person\/48f1ba04a6bf525d5251b2eda9c7bb0c","name":"Kitty Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e45872c7ed30fc8f42c4fcfc60f8d2c667422939d9e4144a03e70d71e9d44bd6?s=96&d=wp_user_avatar&r=g","caption":"Kitty Gupta"},"description":"Kitty Gupta is FreelancingGig's Content &amp; Community Manager. She has many years experience writing for reputable platforms with her engineering and communications background."}]}},"_links":{"self":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/3483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/comments?post=3483"}],"version-history":[{"count":1,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/3483\/revisions"}],"predecessor-version":[{"id":3485,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/posts\/3483\/revisions\/3485"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/media\/3484"}],"wp:attachment":[{"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/media?parent=3483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/categories?post=3483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.freelancinggig.com\/blog\/wp-json\/wp\/v2\/tags?post=3483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}