Skip to content

Instantly share code, notes, and snippets.

@AndyNovo
Created March 20, 2017 15:41
Show Gist options
  • Save AndyNovo/d5ead7174c0f4f39213554ad9f31e2bc to your computer and use it in GitHub Desktop.
Save AndyNovo/d5ead7174c0f4f39213554ad9f31e2bc to your computer and use it in GitHub Desktop.
Super commented hello world
#include "stdio.h"
//This #include line allows input/output (printf)
//Lines that start with # are handled by the preprocessor
//Lines that start with '//' are comments
/* You can
also have multi-line
comments using '/*' and it's partner */
//There is always a "main" function which is what gets executed
// When declaring a function there is the basic format:
// RETURN TYPE function_name(INPUT_TYPE)
// the braces {} surround the commands of the function
// int is a basic integer and 'void' is a way of saying no input
int main(void) {
//'printf' is a formatted print function that is included in 'stdio'
//The '\n' character is a newline character
printf("Hello World\n");
//all instructions are terminated with a semi-color ';'
//return 0 is to satisfy the return type int, 0 is the standard
// value for "success" and it let's the operating system know
// everything came out just fine.
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment