1. 다음의 선언에 대해 아래의 연산이 틀린 이유를 각각 설명하시오
int *ip, *jp;
char *cp;
(1) ip+jp (2)ip*2 (3)jp/3 (4)ip+3.2 (5)ip-cp
2. 다음 각각의 경우 *pt와 *(pt+1)의 값을 구하시오.
(1) static int a[4]={1, 2, 3, 4};
int *pt;
pt=a;
(2) static float b[2][2]={{1.1, 1.2},{2.1, 2.2}};
float *pt;
pt=b[0];
3. 별도로 정의하지 않고 생략이 가능한 변수에 대해 설명하시오
검색해봤는데 정확한답도없고 커뮤니티는 디씨만해서 여따물어봐요
능력자 성님들 알려주세여
1번에 1), 2)가 왜 틀린 건가요? 주소끼리 더하고 곱하면 연산은 되는데 원하는 결과가 출력이 안돼서 틀린건가?