반응형
sscanf / sprintf
- 문자열 <-> 정수 캐스팅
#include <stdio.h>
int main() {
// string to int
char str1[] = "450";
int n1;
sscanf(str1, "%d", &n1);
printf("%d\n", n1);
// int to string
char str2[100];
int n2 = 450;
sprintf(str2, "%d", n2);
printf("%s\n", str2);
return 0;
}
rand
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int random(int startNumber, int endNumber) {
return rand() % (endNumber - startNumber + 1) + startNumber;
}
int main() {
srand(time(NULL));
for (int i = 1; i <= 10; i++) {
printf("%d\n", random(3, 60));
}
return 0;
}
반응형
'Development > C, C++' 카테고리의 다른 글
[C++] 클래스 (0) | 2019.04.04 |
---|---|
[C++] 문법 (0) | 2019.04.04 |
[C] 파일 입출력 (0) | 2019.04.04 |
[C] 상수 (0) | 2019.04.04 |
[C] 구조체 (0) | 2019.04.04 |