*   >> Чтение Образование Статьи >> science >> programming

Основные Строка в C ++

ив, тип которого будет указатель на гольцов. Что-то вроде, символ * обр []; Название массива (идентификатор) должен предшествовать *. Мы имели аналогичное заявление в предыдущей части серии, но вместо того, гольца, мы плавать. Следующие образцы кода показывают, как использовать строки в качестве элементов массива. Читайте и попробовать их (игнорировать любые сообщения об ошибках в настоящее время).

#include с помощью патезрасе; INT Main () {символ * один = "первый"; символ * двух = "второй"; символ * три = "третий"; символ * myStrings [] = {один, два, три}; //блок имеет указатели соиЬ соиЬ соиЬ вернуть 0; } Второй пример кода следующим образом: #include с помощью патезрасе; INT Main () {символ * myStrings [3]; myStrings [0] = "первый"; myStrings [1] = "второй"; myStrings [2] = "третий"; соиЬ соиЬ соиЬ возвращать 0; } Если вы хотите массив строк, массив должен быть объявлен как тип указателя символ.

Этот массив будет в конечном итоге иметь указатели на символы в качестве элементов (значений). Чтобы назначить строку с элементом, просто присвоить Чар указателя строки в массив элемента в обычном порядке, как, myStrings [2] = "третий"; В приведенном выше линии, двойные кавычки возвращает указатель, так что указатель присваивается в качестве элемента (значение) для индекса массива. Поскольку массив был объявлен, чтобы иметь указатели, введя имя массива и индекс в скобках, будет возвращать указатель.

Теперь контекст (соиЬ Object) может получить значение остроконечным предметом из указателя и отправить. Это то, что делает объект соиЬ. Он получает Чар указатель (строка указатель) в качестве аргумента, получает значение объекта, на который указывает указатель полукокса и посылает (возвращается) значение. Примечание: Вы также можете получить указатель строки откуда-то и назначить его в качестве элемента массива. Также внимание: Существует то, что называется C ++ Струнный библиотека. После завершения этой серии вы должны узнать его. С его особенностей, вы сможете сделать много со строками.

Возьмем перерыв здесь и продолжить в следующей части серии. Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже в окно поиска этой страницы и нажмите кнопку Поиск (использование меню, если таковые имеются): Начало работы с C ++ C ++ базовый синтаксис C ++ основных типов объектов C ++ идентификаторы объектов C ++ Указатели C ++ Условные операторы булевой логики для С ++ булевой логики и C ++ условия сравнения и арифметических операторов в C

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.