c언어포인터

    c 포인터 / 포인터 개념 부숴버리기😏

    c 포인터 / 포인터 개념 부숴버리기😏

    배열 (array) asm(어셈블리어) 같은 경우 배열을 사용하기 위해선 메모리 주소들을 하나하나 외워서 사용해야 했었다. 하지만 c 같은 경우 변수 선언 개념을 통해서 외울 필요가 없어졌다. int arrayA[10]; 만약 배열의 크기가 10이라면 a[0] ~ a[9]로 총 10개로 나타낸다. 또한 각각의 간격의 크기는 int형으로 4byte이다. 배열은 무조건 각 위치가 붙어있다. #include #define MAX 100 int main() { int arrayA[MAX]; for(int i = 0; i < MAX; i++){ arrayA[i] = i * 2; printf("arrayA[%d] = %d\\n", i , arrayA[i]); } // for문을 줄일 수 있으면 줄여라. int a ..

Buffering ...