Элементы языка C

Elementy Azyka C



язык Си — один из самых важных и широко используемых языков программирования низкого уровня, разработанный в конце 1970-х годов. Язык хорошо известен своей скоростью, мобильностью и эффективностью. С C пользователи смогут разрабатывать широкий спектр приложений, таких как приложения общего назначения, операционные системы и встроенные системы. Он также помогает пользователям разрабатывать веб-приложения и мобильные приложения. Как и другие языки программирования, C также включает в себя некоторые основные строительные блоки или элементы, которые используются в программе C.

Если вы не знаете об этих строительных блоках или элементах, следуйте рекомендациям этой статьи.

Элементы языка C

Язык C имеет несколько различных элементы которые делают его простым и эффективным в использовании. Эти элементы являются переменные , типы данных , ключевые слова , операторы и более. Однако перечисленные ниже элементы важны и широко используются в языке программирования Си.







1: переменные

Переменные являются основными элементами языка C. А переменная это часть памяти, в которой хранится значение, которое можно использовать в качестве аргумента для определенного набора инструкций. Объявление переменные включает указание их имени, значения и типа данных. Переменные также может использоваться для представления чисел, строк, массивов символов или любого другого типа данных.



#include

пустота функция ( )
{
инт а '=' 10 ;
printf ( 'Значение переменной a равно %d' , а ) ;
}

инт основной ( ) {
функция ( ) ;
}

В этом коде мы используем переменная «а» и распечатать его значение, используя printf заявление.



Выход





2: Типы данных

Группа значений, известная как типы данных можно сохранить в переменной. В языке C используется несколько типы данных такой как int (для целых чисел), char (для символов), float (для числовых значений с десятичными точками) , double (для значений с плавающей запятой двойной точности) и более. В зависимости от типа переменной, которую вы хотите добавить, они используются в коде. Давайте продолжим с примером, обсуждаемым ниже:



#include

инт основной ( ) {
инт на одной '=' 10 ;
printf ( 'Значение числа равно %d' , на одной ) ;
}

В приведенном выше коде мы используем целое число тип данных 'на одной' и распечатать его значение, используя printf заявление.

Выход

3: Ключевые слова

Ключевые слова предопределенные слова, которые имеют определенное значение и помогают запустить программу. Есть 32 ключевые слова на языке C, включая if, else, while, for, int и float. Каждый ключевое слово имеет свою конкретную цель, что делает их очень важными элементами в коде.

#include

инт основной ( )
{
авто а '=' 10 ;
printf ( '%д' , а ) ;
возвращаться 0 ;
}

В этом коде мы используем ключевое слово 'авто' и распечатать его значение, используя printf заявление.

Примечание: Вы не можете использовать имя ключевого слова в качестве имени вашей переменной, так как это приведет к ошибкам. Причина в том, что они уже определены в языке программирования C.

Выход

4: Операторы

Операторы являются уникальными символами, которые выполняют операции над набором операндов (значений) для получения результатов. Язык C имеет несколько типов операторы как сравнение, арифметика, присваивание и логические операторы . Каждый тип оператора выполняет определенный тип операции над заданными значениями.

#include

инт основной ( )
{
инт а '=' одиннадцать , б '=' 5 ;
printf ( 'сумма = %d \n ' , а + б ) ;
возвращаться 0 ;
}

В этом коде мы используем оператор '+' распечатать сумма двух переменных a и b.

Выход

5: Структуры управления

Язык C содержит ряд структуры управления что позволяет разработчикам контролировать поток выполнения своей программы. К ним относятся объекты обработки, такие как операторы if, циклы for и циклы while, которые можно использовать для повторения определенных операций в зависимости от определенных условий. Структуры управления такие как они помогают разработчикам создавать сложные инструкции почти так же, как если бы они читали инструкции из книги.

#include

инт основной ( )
{
инт год ;
printf ( 'Введите год:' ) ;
сканф ( '%д' ,& год ) ;
если ( год % 4 == 0 )
printf ( '%d - високосный год.' , год ) ;
еще printf ( '%d не високосный год.' , год ) ;
}

В этом коде мы используем структура управления «если-иначе» чтобы определить, является ли год, который вводит пользователь, високосным или нет.

Выход

6: Функции

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

#include

пустота Мир ( ) ;
инт основной ( )
{
printf ( 'Привет ' ) ;
Мир ( ) ;
}
пустота Мир ( )
{
printf ( 'Мир' ) ;
}

В этом коде слово 'Мир' печатается с использованием функция «Мир», который вызывается из функция 'основной()' напечатать фразу 'Привет, мир'.

Выход

7: Массивы

Определение множество в C — это способ объединить множество элементов одного типа. Массивы могут иметь типы данных, такие как int, float, char, double, или определенные пользователем типы данных, такие как структуры. Тем не менее, для того, чтобы компоненты находились вместе в одном множество , все они должны быть одного типа данных. Элементы хранятся в порядке слева направо, с 0-м индексом слева и (n-1)-м индексом справа.

#include

инт основной ( ) {
инт ценности [ 5 ] ;
printf ( 'Введите 5 целых чисел: ' ) ;
для ( инт Икс '=' 0 ; Икс < 5 ; ++ Икс ) {
сканф ( '%д' , & ценности [ Икс ] ) ;
}
printf ( 'Отображение целых чисел: \n ' ) ;
для ( инт я '=' 0 ; я < 5 ; ++ я ) {
printf ( '%d \n ' , ценности [ я ] ) ;
}
возвращаться 0 ;
}

Пользователь вводит 5 чисел в множество называется 'ценности' в этом коде и массив впоследствии отображается содержимое.

Выход

8: Структуры

А структура представляет собой объявление смешанного типа данных, которое создает физически организованный список переменных в блоке памяти под одним именем на языке программирования C. Используя один указатель или имя, объявленное в структуре, которое возвращает один и тот же адрес, можно получить доступ к различным переменным. В C определяемый пользователем тип данных называется состав позволяет нам хранить различные типы данных. Каждая часть состав упоминается как 'член' . Из-за их способности содержать различные данные, структуры может эмулировать использование классов и шаблонов.

#include
#include

структура Книга {
уголь имя [ пятьдесят ] ;
инт цена ;
} Книга1 ;
инт основной ( ) {
strcpy ( Книга1. имя , 'Odessy' ) ;
Книга1. цена '=' 500 ;
printf ( 'Имя: %s \n ' , Книга1. имя ) ;
printf ( 'Цена книги: %d \n ' , Книга1. цена ) ;
возвращаться 0 ;
}

Приведенный выше код создает состав называется 'Книга' с характеристикой 'имя' и 'цена' которые затем вводятся в состав экземпляр перед печатью.

Выход

Заключение

Элементы C полезны, когда они работают вместе, позволяя разработчикам писать программу на C. Есть несколько элементов языка программирования C, которые включают в себя переменные, типы данных, ключевые слова и многое другое, обсуждаемое в приведенных выше рекомендациях. Понимание этих элементы поможет пользователям создавать эффективные и хорошо написанные программы на C.