C언어 개인노트#004
상수와 변수에 대해 알기 위하여 소스코드를 작성했습니다. #include main() { printf("18 * 3 - 10 = 44\n"); int a=18, b=3, c=10; printf("%d * %d - %d = %d\n", a,b,c,a*b-c); a=a*b-c; printf("a의 메모리 [%d]=%d\n",&a,a); } 가장 위쪽의 printf는 "18 *3 - 10 = 44"라는 문장을 출력하는 함수다. \n은 줄바꿈이다. a,b,c 값을 각각 18 3 10으로 대입한다. &a는 a의 주소를 가리키는 말이다. & 변수이름 앞에 &를 붙이면 그 변수의 주소를 나타낸다. &는 변수가 어디에 저장되어 있는지를 나타낸다. 상수 앞에서처럼 18, 3, 10 과 같이 수나 문자와 같은 값 자체를 ..
2020. 5. 7.