C
David Arnold
dwarnold45 at suddenlink.net
Wed Mar 24 07:36:25 CET 2010
All,
I'm trying to remember a little C so that I can work on the interface section in Modeling and Simulation by Campbell, et al. However, I am stuck:
#include <stdio.h>
int var=1;
int *ptr;
main() {
ptr=&var;
printf("\nDirect access, var = %d", var);
printf("\nIndirect access, var = %d", *ptr);
printf("\n\nThe address of var = %d", &var);
printf("\nThe address of var = %d\n", ptr);
return 0;
}
On my macbook pro (10.6.2), I get this error:
david-arnolds-macbook-pro-2:cprograms darnold$ gcc hello.c
hello.c: In function ‘main’:
hello.c:13: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘int *’
hello.c:14: warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘int *’
What am I doing wrong?
David
More information about the users
mailing list