Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- greedy
- JavaScript
- udemy
- BASIC
- BOJ
- 따라하면서 배우는 C언어
- Cleancode
- 인프런
- sorting
- dfs
- C언어
- 생활코딩
- 따라하며 배우는 C언어
- web
- String
- 따배씨
- php
- server
- Python
- DP
- Algospot
- Algorithm
- 정수론
- graph
- 종만북
- C
- 백준
- BFS
- Math
- programmers
Archives
- Today
- Total
몽상실현개발주의
[따배씨] 10.17 변수로 길이를 정할 수 있는 배열 (VLAs) 본문
따배씨 - 따라하며 배우는 C언어
10강 배열과 포인터
10.17 변수로 길이를 정할 수 있는 배열 Variable-Length Arrays(VLAs)
#include <stdio.h>
int main(){
int n;
scanf("%d", &n);
float my_arr[n];
for (int i = 0; i < n; ++i){
my_arr[i] = (float)i;
}
for (int i = 0; i < n; ++i){
printf("%.1f\n", my_arr[i]);
}
return 0;
}
- 문법상 한변 결정된 배열의 길이는 바꿀 수 없음
- Visual Studio 에서는 지원하지 않음
- Compiler 에 따라 불안정하게 동작
- 동적할당 메모리 방법을 더 많이 사용하기 때문에, 주로 사용되지 않음
이 글의 모든 사진과 내용의 출처는 홍정모 교수님께 있음을 알려드립니다.
'Language > C' 카테고리의 다른 글
[따배씨] 11.1 문자열을 정의하는 방법들 (0) | 2021.06.09 |
---|---|
[따배씨] 10.18 복합 리터럴과 배열 (0) | 2021.06.08 |
[따배씨] 10.16 다차원 배열을 함수에게 전달해 주는 방법 (0) | 2021.06.08 |
[따배씨] 10.15 포인터의 호환성 (0) | 2021.06.07 |
[따배씨] 10.14 2차원 배열과 포인터 (0) | 2021.06.06 |
Comments