Notice
Recent Posts
Recent Comments
NeuroWhAI의 잡블로그
[C/C++] a[i] == i[a] ??? 본문
#include <iostream>
using namespace std;
int main()
{
// a[i] == *(a + i) == *(i + a) == i[a]
int a[] = { 1, 2, 3, 4 };
cout << a[0] << " == " << 0[a] << endl;
cout << a[1] << " == " << 1[a] << endl;
cout << a[1+1] << " == " << (1+1)[a] << endl;
return 0;
}
무엇;; C, C++ 둘 다 됩니다.
왜 되는지 이해는 되는데 왜 되게 만들었는지 이해가 안되네요..
물론 모든 경우에 다 되는건 아니지만...
'개발 및 공부 > 언어' 카테고리의 다른 글
[C++] get/return_temporary_buffer, uninitialized_*에 대하여 (0) | 2018.11.14 |
---|---|
[Rust] Send와 Sync (0) | 2018.11.12 |
[C++] STL nth_element 알고리즘 설명 및 예시 (3) | 2018.11.01 |
[Rust] access to extern crates through prelude is experimental (0) | 2018.10.27 |
[Rust] std::rc의 Rc, Weak 스마트 포인터 예제 (0) | 2018.10.27 |
Comments