{"id":1729,"date":"2016-06-17T11:08:51","date_gmt":"2016-06-17T11:08:51","guid":{"rendered":"http:\/\/sites.uac.pt\/amendes\/?p=1729"},"modified":"2016-06-17T11:08:51","modified_gmt":"2016-06-17T11:08:51","slug":"c-tutorial","status":"publish","type":"post","link":"https:\/\/sites.uac.pt\/amendes\/linguagens-de-programacao\/c-tutorial\/","title":{"rendered":"C Tutorial"},"content":{"rendered":"<div id=\"attachment_1730\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.cprogramming.com\/tutorial\/c-tutorial.html\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1730\" class=\"size-medium wp-image-1730\" src=\"http:\/\/sites.uac.pt\/amendes\/files\/2016\/06\/title-300x76.png\" alt=\"clicar na imagem para seguir o link\" width=\"300\" height=\"76\" srcset=\"https:\/\/sites.uac.pt\/amendes\/files\/2016\/06\/title-300x76.png 300w, https:\/\/sites.uac.pt\/amendes\/files\/2016\/06\/title.png 324w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-1730\" class=\"wp-caption-text\">clicar na imagem para seguir o link<\/p><\/div>\n<p><span style=\"color: #ff0000\">Bom tutorial de C on-line.<\/span><\/p>\n<p>Learn C with our popular C tutorial, which will take you from the  very basics of C all the way through sophisticated topics like binary  trees and data structures. By the way, if you&#8217;re on the fence about  learning C or C++, I recommend going through the <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c++-tutorial.html\">C++ tutorial<\/a> instead as it is a more modern language.<\/p>\n<h2>Introduction and Basic C Features<\/h2>\n<ul>\n<li><a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson1.html\">Intro to C<\/a><\/li>\n<li><a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson2.html\">If statements<\/a><\/li>\n<li><a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson3.html\">Loops in C<\/a><\/li>\n<li><a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson4.html\">Functions and Program Organization<\/a><\/li>\n<li><a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson5.html\">Switch case<\/a><\/li>\n<\/ul>\n<h2>Pointers, Arrays and Strings<\/h2>\n<ul>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson6.html\">Pointers<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson7.html\">Structures<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson8.html\">Arrays<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson9.html\">C-style Strings<\/a><\/li>\n<\/ul>\n<h2>File IO and command line arguments<\/h2>\n<ul>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/cfileio.html\">C File I\/O<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson11.html\">Typecasting<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson14.html\">Command line arguments<\/a><\/li>\n<\/ul>\n<h2>Linked lists, binary trees, recursion<\/h2>\n<ul>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson15.html\">Linked Lists<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson16.html\">Recursion<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson17.html\">Variable argument lists<\/a><\/li>\n<li> <a href=\"http:\/\/www.cprogramming.com\/tutorial\/c\/lesson18.html\">Binary Trees<\/a><\/li>\n<\/ul>\n<p>Finished with all these tutorials? Do some <a href=\"http:\/\/www.cprogramming.com\/challenge.html\">practice problems<\/a> or <a href=\"http:\/\/www.cprogramming.com\/tutorial.html\">view more tutorials<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bom tutorial de C on-line. Learn C with our popular C tutorial, which will take you from the very basics of C all the way through sophisticated topics like binary trees and data structures. By the way, if you&#8217;re on the fence about learning C or C++, I recommend going through the C++ tutorial instead [&hellip;]<\/p>\n","protected":false},"author":159,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[194],"tags":[],"class_list":["post-1729","post","type-post","status-publish","format-standard","hentry","category-linguagens-de-programacao"],"_links":{"self":[{"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/posts\/1729","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/users\/159"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/comments?post=1729"}],"version-history":[{"count":2,"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/posts\/1729\/revisions"}],"predecessor-version":[{"id":1732,"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/posts\/1729\/revisions\/1732"}],"wp:attachment":[{"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/media?parent=1729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/categories?post=1729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.uac.pt\/amendes\/wp-json\/wp\/v2\/tags?post=1729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}