티스토리 뷰
배열 초기화는 걍 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
- humor
- Tech News
- diary
- 3D Engine
- Military
- 나비효과
- 짤방 및 아이콘
- USB Lecture
- medical
- Mabinogi
- 프리랜서로 살아남는 법
- C#
- Embedded System
- network
- wallpaper
- cartoon
- Web Programming
- BadCode
- 막장로그
- Battle
- WDB
- win32
- console
- Network Inspector
- Life News
- Linux
- Assembly
- Information Processor
- 야마꼬툰
- Reverse Engineering
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함