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

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

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

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

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

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

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