티스토리 뷰
배열 초기화는 걍 memset 쓰거나 for문 돌리는게 속편해
1. int a[10] = { 0 };
2. int a[10] = { 0, };
3. int a[10];
memset ( a, 0, 10 );
4. int a[10], i;
for(i = 0; i < 10; i++)
{
a[i] = 0;
}
0으로 초기화할거면 상관없는데, 다른 값으로 초기화 할거면 1, 2번은 쓰면 안돼.
a[0]만 바뀔거야. a[1]에서 a[9]는 0 됨.
그리고 사실 가장 직관적인건 4번이지. 느리겠지만.
1번이랑 2번 차이가 있을까?
없어. 자꾸 2번이 맞다고 하는 사람이 꽤 되는데, 개뿔이 맞니?
2번이 맞다는 분들 근거제시좀?
'Application > C/C++' 카테고리의 다른 글
객체지향의 이해 (0) | 2014.04.04 |
---|---|
Source Insight 3.5 (0) | 2014.02.17 |
nCurses application static build (0) | 2013.08.13 |
QT 제목 표시줄 없애기 (0) | 2013.07.03 |
itoa - Integer TO AscII (0) | 2013.06.11 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- wallpaper
- Web Programming
- medical
- Information Processor
- diary
- Embedded System
- win32
- 3D Engine
- cartoon
- Linux
- 짤방 및 아이콘
- humor
- 나비효과
- Mabinogi
- 프리랜서로 살아남는 법
- Network Inspector
- Assembly
- console
- USB Lecture
- Tech News
- Reverse Engineering
- WDB
- BadCode
- C#
- 야마꼬툰
- Battle
- 막장로그
- Military
- network
- Life News
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함