컴퓨터공학 💻 도서관📚
C언어에서 배열의 길이를 알아내는 방법 본문
C언어에서는 파이썬의 len 처럼 배열의 길이를 자동으로 알아내는 방법이 없다.
그래서 이런 방식으로 C언어에서 배열의 길이를 알아낼 수 있다.
int numbers[] = {1, 2, 3, 4, 5};
int length = sizeof(numbers) / sizeof(numbers[0]); // 이렇게!!!
#include <stdio.h>
int main() {
int numbers[] = {1, 2, 3, 4, 5};
int length = sizeof(numbers) / sizeof(numbers[0]); // 이렇게!!!
for (int i = 0; i < length; i++) {
printf("%d\n", numbers[i]);
}
return 0;
}
'💻☕프로그래밍 언어 > C언어' 카테고리의 다른 글
(중요*****) scanf 에서의 공백 활용 ex) scanf(" %c, &n); 와 scanf("%s, &n); (0) | 2025.09.03 |
---|---|
c언어 num++ 의 매커니즘 (0) | 2025.09.02 |
C언어 Visual Studio scanf 오류 없애는 방법 (0) | 2025.05.20 |
C언어 변수 교환하기 (0) | 2025.03.25 |
C언어 조건 연산자(삼항 연산자) 간단정리 (0) | 2025.03.25 |
Comments