안녕하세요. pointer에 대해서 궁금한 점이 있어 질문 드립니다.
float* a; float *a;
이 두가지의 차이점은 무엇인지 궁금합니다.
또 pointer를 array로 변환하고자 할 때 주의할 점이 있는지 여쭙고 싶습니다.
감사합니다.
위의 둘은 동일합니다.
pointer를 array 연산자 []로 접근하는 것을 말씀하시는 거라면, 문제가 없습니다.
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.. or should I?
float* a; float *a; float*a; float * a; 모두 같은 뜻입니다.
http://sebul.sarang.net/
세벌 https://sebuls.blogspot.kr/
타입에 초점을 두느냐, 변수에 초점을 두느냐의 차이겠네요. float* a; 는 a의 타입이 float*이라는 말이고, float *a; 는 a가 포인터 변수라른 말이 되겠죠. 즉 말이 틀릴 뿐 동일하죠.
------------------------------ How many legs does a dog have?
새로운 사실을 알게 되었습니다. 답변 감사합니다~!
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
인용: float* a; float
위의 둘은 동일합니다.
pointer를 array 연산자 []로 접근하는 것을 말씀하시는 거라면,
문제가 없습니다.
I thought what I'd do was,
I'd pretend I was one of those deaf-mutes.. or should I?
float* a; float
float* a;
float *a;
float*a;
float * a;
모두 같은 뜻입니다.
http://sebul.sarang.net/
세벌 https://sebuls.blogspot.kr/
뭐 굳이 차이점을 말하라면
타입에 초점을 두느냐, 변수에 초점을 두느냐의 차이겠네요.
float* a; 는 a의 타입이 float*이라는 말이고,
float *a; 는 a가 포인터 변수라른 말이 되겠죠.
즉 말이 틀릴 뿐 동일하죠.
------------------------------
How many legs does a dog have?
------------------------------
How many legs does a dog have?
감사합니다.^^
새로운 사실을 알게 되었습니다.
답변 감사합니다~!
댓글 달기