Как и многие другие языки программирования, он использует многие из инструментов, аналогичных другим, например, Python и Java. Строки, массивы, матрицы, вы называете это, во всем похожи. Вы можете найти введение в Python здесь. Отличие от C ++ - разные библиотеки и нотации. При использовании указателей, которые являются другим способом обозначить место в памяти переменной (я расскажу об этом ниже), они используют * и &. Самая различная часть заключается в том, что при использовании * он может означать либо оператор разыменования, либо местоположение переменной в ячейке памяти. Библиотеки, такие как iostream, string и limits, отличаются от других языков C. Различные языки можно конвертировать, но чтобы это произошло, нужно потрудиться.

Указатели C ++:

Как указано выше, указатель - это то, что дает память в определенном месте. Память - это то, что использует компьютер.

*, оператор разыменования может присвоить чему-либо значение в заданном месте.

& - это адрес оператора. Он дает вам адрес памяти.

Знаки * и & похожи на умножение и деление. Их можно использовать вместе, чтобы получить один и тот же ответ. Пример адреса памяти - abc4554d. Местоположение abc4554d имеет введенное вами значение 5. Итак, * ptr = 5.

Библиотеки:

Назначение библиотеки вашей программе - это предыдущий код, который уже был создан кем-то другим. Это позволяет вам просто иметь весь их код на вашем.

#include ‹iostream›

Проверка ввода также может отличаться с использованием цикла с ‹limits›