Development/C, C++(556)
-
Ex01-변수 종류별 선언
변수 종류별 선언 변수의 종류 정수형 변수 char형, short형, int형, long형 실수형 변수 float형, double형, long double형 소스코드 #include int main(void) { //스택이라는 메모리 공간에 저장 //int : integer (정수) int a; // 변수 a (메모리 공간 a) int b; // 변수 b (메모리 공간 b) //정수형 변수: char형, short형, int형, long형 //실수형 변수: float형, double형, long double형 int c; // 정수형 변수 선언하기 float d; // 실수형 변수 선언하기 return 0; } 출력결과 출력결과 없음
-
변수의 시작 주소와 &연산자
변수의 시작 주소와 &연산자 변수의 시작주소 변수 앞에 &를 붙이면 변수의 시작 주소를 알 수 있습니다 #include int main(void){ int a=3; int b=4; printf("a의 값: %d \n", a); printf("b의 값: %d \n", b); printf("변수 a의 시작 주소: %x \n", &a); printf("변수 b의 시작 주소: %x \n", &b); return 0; }
-
변수 선언-선언시 주의사항
변수 선언 형식 int 데이터 형식(자료형) x 변수명(식별자) ; 문장의 끝 변수 선언 예
-
Ex06-float형 실수 키보드로 입력받기
float형 실수 키보드로 입력받기 소스코드 #include int main() { float f1, f2; double d1, d2; //%f float형 10진수 실수 (양수와 음수 모두 표현 가능) // Float //%e float형 e표기법에 의한 실수 printf("float형 실수 두 개 입력 : "); fflush(stdout); scanf("%f %e", &f1, &f2); printf("float형 실수 출력 : f1=%f, f2=%e\n", f1, f2); //%lf double형 10진수 실수 (양수와 음수 모두 표현 가능) // LongFloat //%le double형 e표기법에 의한 실수 printf("double형 실수 두 개 입력 : "); fflush(stdout); sc..
-
Ex05-키보드로 부터 정수 입력
키보드로 부터 정수 입력 소스코드 #include int main(void) { int a, b, c; printf("***********************************\n"); printf("10진수 정수 1개 입력 : "); fflush(stdout); //버퍼를 비워주는 구문 scanf("%d", &a); //표준함수 //scanf_s("%d", &a); //비표준함수(MS사에서 만든 함수), VisualStudio사용시 Warring표시 scanf대신 scanf_s사용하라는 경고이며 무시하면 됩니다. printf("10진수 : %d, 16진수 : %x, 8진수 : %o\n", a, a, a); printf("16진수 정수 1개 입력 : "); fflush(stdout); scanf("..
-
Ex04-문자와 문자열 출력
문자와 문자열 출력 %c한 개의 문자%s문자열 소스코드 #include int main(void) { printf("a를 대문자로 표현하면 %c 입니다. \n", 'A'); printf("%s %c 입니다. \n","a를 대문자로 표현하면",'A'); printf("%s %s 입니다. \n","a를 대문자로 표현하면","A"); printf("%s %d %s\n", "3곱하기 7은", 3*7,"입니다."); return 0; } 출력결과