#include<iostream>
int * simplefunc(int*ptr)
{
return ptr+1;
}
int main(void)
{using namespace std;
int val1=20;
*simplefunc(&val1);
cout<<val1<<endl;
}
쳣는데
아니 시발..책에서는 분명 주소값 뭐 지랄지랄해서 4가 증가한다고 햇는데
4가 증가를 안함
왜 그런거임...
#include<iostream>
int * simplefunc(int*ptr)
{
return ptr+1;
}
int main(void)
{using namespace std;
int val1=20;
*simplefunc(&val1);
cout<<val1<<endl;
}
쳣는데
아니 시발..책에서는 분명 주소값 뭐 지랄지랄해서 4가 증가한다고 햇는데
4가 증가를 안함
왜 그런거임...
4가 증가를 안해 시발 왜그런거야 ...왜!!왜 값 변경이 안댐?\
예제를 그대로 치긴한거니
아니 그냥 소스하나 던져주길래 내가 될거같아서해봣는데 안됨..
포인터 부분 다 공부하고 나서 생각해보면 됨. 저거 값을 변경하지 않는 코드임. 솔직히 뻘짓하는 코드임.
ㅋㅋㅋㅋ