Константы и указатели

Последнее обновление: 07.01.2023
Упражнение 1

Напишите программу, в которой определите константу типа long и определите указатель на эту константу. Также определите константный указатель на строку "Hello". Выведите на консоль значения, на которые указывают указатели.

Ответ
#include <stdio.h>

int main(void)
{
    // определяем константу
    const long n = 123;
    // определяем указатель на константу
    const long *pn = &n;

    // определяем константный указатель
    char *const hello = "Hello";

    printf("Constant: %ld\n", *pn); // Constant: 123
    printf("Const pointer: %s\n", hello);       // Const pointer: Hello
    return 0;
}
Дополнительные материалы
Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850