Skip to content

Instantly share code, notes, and snippets.

@meech-ward
Last active April 19, 2017 16:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save meech-ward/e1ab62f9f87c53cefee472b6e6227f5e to your computer and use it in GitHub Desktop.
Save meech-ward/e1ab62f9f87c53cefee472b6e6227f5e to your computer and use it in GitHub Desktop.
#include <stdio.h>
int squaringNumber(int num) {
int square = num * num;
return square;
}
void squareNumber(int *numberReference) {
int num = *numberReference;
int square = num * num;
*numberReference = square;
}
int main(int argc, const char * argv[]) {
int number = 10;
printf("number %i\n", number);
int squaredNumber = squaringNumber(number);
printf("number %i, squared number %i\n", number, squaredNumber);
squareNumber(&number);
printf("number %i\n", number);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment