예를 들어
for(int i = 0; i < strlen(arr); i++)
이런식으로 코드를 짜면 반복문이 한 바퀴 돌때마다 strlen 함수를 실행해야 되서 시간을 많이 잡아먹는다. 이럴 때는
int len = strlen(arr);
for(int i = 0; i < len; i++)
이런 식으로 함수값을 변수에 넣어놓고 그 변수를 반복문 안에 넣어주면 시간을 단축할 수 있다.
'c언어 > 활용편' 카테고리의 다른 글
scanf("%c")의 문제점 (0) | 2023.01.15 |
---|---|
c에서 문자열 여러 개를 배열에 저장하는 법 (0) | 2022.11.19 |
c에서 공백포함 문자열 입력 (0) | 2022.10.08 |
댓글