printf("%d|n", 1234); 이거 하고있는데 %d 가 1234를 출력한다는 뜻으로 이해했는데왜 굳이 %d 를 쓰는거야? 그냥 ("1234"); 만 써도 똑같이 숫자가 나오던데
변수도 넣을수있음 - dc Cpp
%d 를 써야지만?
int a = 1234; 했는데 "a"해봐야 1234 안나오거든 - dc Cpp
그렇다고 1234를 넣자니, a값이 1235로 바뀌어도 여전히 1234가 나올테고. - dc Cpp
보고싶은것만 퍼센트를 써서 정의하는거임 간단하게 1234 대신에 'a'만 넣어도 내가 무슨소리하는건지 알수있을것
%d를 하면 1234가 숫자 천이백삼십사 로 출력이 되고 안하면 1234가 스트링 '1234'로 출력이 댐
결국 "%d"라서 스트링이긴 한데 - dc Cpp
저렇게 쌩으로 쓰는 경우가 많지 않으니까 int yourMom = 1234; 다음에 printf("your mom's age: %d", yourMom); 하는 식
스트링 출력은 %s 해야지 아님?
아 잘못본거네 따옴표가 강조용이 아니라 진짜 저렇게 쓰고 잇었던거구나.. 그럼 나중에 변수 넣을때 변수 타입 관련해서 하는건가보네 1234는 아마 int 로 정의할테니까