diff options
Diffstat (limited to 'c.html.markdown')
| -rw-r--r-- | c.html.markdown | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/c.html.markdown b/c.html.markdown index 90d0d358..ee60d168 100644 --- a/c.html.markdown +++ b/c.html.markdown @@ -425,13 +425,16 @@ int add_two_ints(int x1, int x2)  // Must declare a 'funtion prototype' before main() when creating functions  // in file.  -int getInt(char c); // function prototype +void getInt(char c); // function prototype  int main() {      return 0;  } -int getInt(char w) { //parameter name does not need to match function prototype -    return 1; +void getInt(char w) { //parameter name does not need to match function prototype +    ;  } +//if function takes no parameters, do: int getInt(void); for function prototype +//  and for the function declaration: int getInt(void) {} +//  this is to keep compatibility with older versions of C.   /*  Functions are call by value. So when a function is called, the arguments passed | 
