연산자 응용 sizeof() 연산자 - 컴파일 타임 연산자이다. - 컴파일 타임(compile time) : 컴파일러에 의해 수행되는 동작(컴파일 타임 동작), 성공적으로 컴파일되기 위해서 소스 코드가 충족해야 하는 프로그래밍 언어 요구사항(컴파일 타임 요구사항), 또는 컴파일 동안 추론될 수 있는 프로그램의 속성을 나타낸다. - CPU를 사용하지 않는 연산이라 CPU부하가 없다. - 가급적 자주 사용하는 것이 좋다. - 피연산자는 자료형이다. - sizeof(1) → 4(int), sizeof(‘1’) → 1(char), int nData; sieof(nData) → int, sizeof(nData+1.2) → double - 배열에서는 int aList[3]; siezof(aList) → 3 * 4(int) = 12 - sizeof()를 사용하지 않고 직접 계산해서 상수로 쓰는 것은 좋지 않다. 왜냐하면 유지보수가 어렵기 때문이다. 머신코드 - 단축키 Alt + 8 로 디스어셈블...
#c언어
#조건연산자
#연산자응용
#실수비교
#비교연산
#머신코드
#논리연산자
#strcmp
#sizeof
#memecmp
#최댓값구하기
원문링크 : C언어 연산자 응용