цифровая электроника
вычислительная техника
встраиваемые системы

 
» » Как начать программировать на языке C для платформы Linux



Как начать программировать на языке C для платформы Linux

Автор: Mike(admin) от 12-05-2023, 03:55

Языки C, C++ и C# сегодня во многих случаях используются для написания программ, которые запускаются на ПК. В данном материале мы приведем простую программу на языке C, которую вы можете запустить на своем компьютере или мини-компьютере под управлением операционной системы Linux.


Как начать программировать на языке C для платформы Linux

Используйте текстовый редактор, например блокнот, чтобы ввести следующие строки кода. Сохраните файл с именем main.c.



#include <stdio.h>
int main (void) {
printf("Hello World, C program\n");}

Для тех, кто не знаком с синтаксисом языка C, поясним данную программу. Стандартная библиотека ввода/вывода stdio содержит команды, которые могут работать с распространенными устройствами ввода/вывода, такими как клавиатуры и дисплеи. Основная функция похожа на алгебраическую функцию в математике, наш компьютер выделяет место для целого числа int в качестве ответа на эту функцию. Это будет счетчик программы. Для вычисления ответа не требуется никаких значений, поэтому мы видим пустоту (void) в качестве входных данных. Printf – это форматированная команда вывода. Код для printf является частью stdio. Наша программа напечатает текстовую строку Hello World, программа C и завершит работу. Дробь n указывает компьютеру перейти на новую строку.


Для сборки и компиляции программы в Linux сделайте следующее. Перейдите в папку, в которой вы сохранили файл main.c. Откройте терминал интерпретатора командной строки CLI, окно черного ящика. Введите сочетание клавиш ctrl+alt+t. Введите gcc, затем введите $PATH. Команда which показывает gcc в каталоге /usr/bin/gcc. $PATH показывает нам, где Linux будет искать команды.


Как начать программировать на языке C для платформы Linux

Введите gcc main.c, и новый файл a.out появится в папке рядом с main.c.


Введите ./a.out, и Linux выполнит файл как скомпилированный двоичный исполняемый файл. Результатом будет следующее.


Как начать программировать на языке C для платформы Linux

Учтите, что вы должны выполнить a.out из папки, в которой он находится. Команда не видна за пределами этой папки, ее нет в среде $PATH, такой как gcc.




© digitrode.ru


Теги: язык C, Linux




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий