티스토리 뷰
728x90
- int main(){}의 return 0 은 정상적으로 종료되었다고 컴퓨터 한테 알려줌
- 1은 비정상
int s = 15;
printf("서식지정자", 변수명) 을 입력 해 변수가 출력 될 서식지정자를 정해줘야 오류 발생하지 않음
printf("\d", s)
결과 : 15
- 서식 지정자
- 정수
- %d 10진수 (decimal)의 약어
- %ld long decimal
- %lld long long decimal
- 실수
- %f
- %lf
- %.2f 소숫점 두 번째 자리까지 표시
- 문자
- %c
- 문자열
- %s
- char str[256] // 문자의 배열로 문자열 생성
- 정수
- 상수
- const 타입 상수명 하면 상수 지정
- C의 주석
- /* 내용 */
- //
- printf
- 연산
- 밑의 식 처럼 변수를 설정하고 서식 지정자를 활용해 값만 변수로 받을 수도 있고, 변수 없이 서식지정자로만 값을 지정해서 받을 수 있다.
int sum = 10;
printf(" 3 + 7 = %d", sum ) ;
printf("%d + %d = %d", 3, 7, 3+7);
// 서식 지정자 뒤 , 부터 시작해서 순서대로 숫자가 들어간다
기본 사칙연산은 자바랑 똑같음
- 입력
- scanf_s
int num;
printf("숫자를 입력 하세요 : ");
scanf_s(%d, &num ) // 정수형 값을 받겠다 // & 뒤에 변수를 붙이면 해당 변수에 값을 입력 받겠다라는 뜻
// 다수의 정수 입력
int one, two; // 선언도 ,로 구분 가능
printf("숫자 두 개를 입력 하세요")
scanf_s("%d %d", &one, &two); // 입력 받을 때 스페이스 바, 엔터로 구분 가능
// 문자 및 문자열
char c = 'A';
printf("%c", c):
char str[256]; // 문자열 지정
scanf_s("s", str.sizeof(str)); // 문자열은 입력 받을 변수 앞에 & 생략, 크기 명시 해줘야 함
// 지정 된 크기만큼만 문자열을 받겠다 명시
728x90
'C' 카테고리의 다른 글
조건문 (if), 반복문 (while, for) (0) | 2024.01.13 |
---|---|
문자 입력 받기 (0) | 2024.01.11 |
컴퓨터가 음수를 표현하는 방법 (2의 보수) (0) | 2024.01.09 |
서식 지정자, 변수 명명 규칙, 비트 연산자 (0) | 2024.01.07 |
mircrosoft visual studio 에서 git push 하는 방법 (0) | 2024.01.01 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- reactApp
- 서버전송
- selectbox
- C
- 다른데서 react
- 씹어먹는 C 언어
- React
- JPA
- optional
- 셀렉트박스
- @Builder
- 아이디
- th:selected
- SCP
- commit 에러
- 받아오기
- 다중체크박스 처리
- mircrosoft visual studio
- 제약조건
- @RequestParam
- 셀프로젝트
- App
- C언어
- 체크박스
- reactStart
- findFirstBy
- react 시작 오류
- CheckBox
- ID
- @reqeustBody
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함