본문 바로가기

C/C++

9월 30일 업무일지 1.printf("3\n"); 2.printf("%d\n",3); 출력을 보면 둘다 3 이 출력됨을 알 수 있다. 2번의 %는 , 뒤에서 가져오다 라는 뜻이고 d는 deciaml로 10진수 이다. d 자리에 x(hexa) 를 쓰면 16진수로 표현되고, x, X 에따라 16진수 대소문자가 변한다. 8진수는 o(ctal) 이고 2진수는 없다. #include int main() { printf("123456789\n"); printf("[%8d]\n",1234); //%와 d 사이의8은 8자리의 10진수로 표현한다는 말이고 뒤에서 부터 채워진다. 빈칸은 공백으로 나타난다. printf("[%08d]\n",1234); //%와 d 사이의 08은 8자리의 10진수로 표현한다는 말이고 뒤에서 부터 채워지 며 공백.. 더보기
9월 29일 업무일지 C프로그래밍 3. C함수의 구조 프로그램 설명 #include // 표준입출력함수를 포함시킨다. void main() // C프로그램의 실행은 항상 main() 함수로부터 시작된다. main, winmain 등을 총칭해서 엔트리포인트(Entry Point) 라고부른다. 프로그램에서 반드시 있어야함, ()생략 불가능 main 이 없을경우 에러가 난다. *라이브러리 = 함수모음 *표준라이브러리 = 기본제공함수모음 개행문자 \n - 백(역)슬래쉬n 은 한칸 내려와서(line feed) 앞으로 가는(carrage return) 기능이다 도스창 영문모드변경 - 명령 프롬프트상에서 chcp437 입력 영문에서는 \가 \표시된다. 변수의 선언과 사용 변수 : 메모리에 저장되는 위치 진법 2진법, 10진법, 8진법, .. 더보기