c언어 공부 1일차?
오타 가 오류을 만든다 #include main() { int a[2] =(10,20); printf("%x %d\n",&a[0],a[0]); printf("%x %d\n",&a[1],a[1]);}위 코드는 오타 있다int a[2]=(10,20);코드는 작성되었다 하지만 ()가 아니고 {} 코드로 작성해야 오류가없다 a65ffeb0 는 메모리 주소이다 특별한 값이 아니다&a[0] → a[0]의 메모리 주소%x → 16진수(hexadecimal)로 출력#include main(){ char c =128; printf("%d\n",c);}자 우리는 문자 128 을 출력을 원하고 이런게 코드을 작성하면마이너스 128 을 출력될것이다이진법 적으로 는 -128 해당하기에 c언어는 컴파일러 는 오류..