pointer
4852 ワード
https://www.youtube.com/watch?v=A7C9-Ea_zBQ
ポインタ宣言 アクセスアドレス値 作るときに使います.
#include <stdio.h>
int main(){
int a=10;
int *p;
// * = asterisk
p = &a;
// & = ampersand
printf("%x \n",&a);
printf("%x",p);
}
📌 asterisk *
printf("%d",*p);
📌 例
#include <stdio.h>
int main(){
char arr[6] = {"hello"};
char* pointer;
pointer = &arr[0];
printf("%c",*pointer);
printf("%c",*(pointer+1));
printf("%c",pointer[2]);
printf("%c",*(pointer+3));
}
Reference
この問題について(pointer), 我々は、より多くの情報をここで見つけました https://velog.io/@camel-man-ims/pointerテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol