Задачи по языку С



         

Ссылки и массивы 2.2


PRINT2(d, a, *a); Как уже указывалось ранее, имя массива - синоним адреса первого элемента массива. Значит, значение a - адрес начала массива a и эквивалентно a[0].
PRINT3(d, p, *p, **p); Значение p считается адресом первого элемента массива p, *p дает значение первого элемента массива, т.е. p[0], а *pp выдает целое, находящееся по адресу, хранящемуся в p[0], т.е. значение a[0].
PRINT3(d, pp, *pp, **pp); Параметр pp относится к содержимому pp, т.е. адресу p. *pp дает целое, на которое ссылается p[0], или a[0].




Содержание  Назад  Вперед