printf와 8바이트 정수

int64_t는 보통 아래처럼 정의되어 있다. uint64_t는 여기에 unsigned만 붙었다. #if __WORDSIZE == 64 typedef long int int64_t #else __extension__ typedef long long int int64_t #endif long int를 pri [Read More]

c 공부 정리 2

최근에 공부한 함수들 벌써 다 까먹어서 여기다 적기로 했당 1. open (1) O_ASYNC, O_SYNC 둘이 헷갈린다. O_ASYNC는 설명을 봐도 잘 모르겠어서 나중에 보기로 했음 O_SYNC 모드 설정해주 [Read More]

c 공부 정리 1

1. 자료형 크기 long은 4바이트 고정이고 int가 변동한다고 생각해왔는데 거꾸로였다. long long int는 32비트 환경에서 8바이트고, long double은 64 [Read More]

notepad++에서 cl.exe로 컴파일하기

이 글은 notepad++에서 cl.exe를 이용해서 c언어를 컴파일하는 방법을 적는다. 왜 적냐면 나중에 보려고ㅎ 비주얼 스튜디오 2015를 설치하면 똑같 [Read More]