C pointers explained👉

Опубликовано: 06 Октябрь 2021
на канале: Bro Code
172,749
8k

C pointers tutorial example explained

#C #pointers #tutorial

void printAge(int *pAge)
{
printf("You are %d years old\n", *pAge); //dereference
}

int main()
{
// pointer = a "variable-like" reference that holds a memory address to another variable, array, etc.
// some tasks are performed more easily with pointers
// * = indirection operator (value at address)

int age = 21;
int *pAge = &age;

printAge(pAge);

//printf("address of age: %p\n", &age);
//printf("value of pAge: %p\n", pAge);
//printf("size of age: %d bytes\n", sizeof(age));
//printf("size of pAge: %d bytes\n", sizeof(pAge));
//printf("value of age: %d\n", age);
//printf("value at stored address: %d\n", *pAge); //dereferencing

return 0;
}


Смотрите видео C pointers explained👉 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Bro Code 06 Октябрь 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 172,74 раз и оно понравилось 8 тысяч людям.