C++
strlen() 대신 null 문자 '\0' 활용한 for문
DingCoDing
2021. 12. 22. 15:45
반응형
char a[100];
int res=0, cnt=0, i;
scanf("%s", &a);
for(i=0; a[i]!='\0'; i++){
if(a[i] >=48 &&a[i]<=57){
res = res*10 + (a[i]-48);
}
}
char array를 for문을 통해 돌 때
for문에서 strlen()을 쓰지 않아도
string의 null문자인 '\0'을 활용해서 for문을 끝내 줄 수 있다.
반응형