Как сделать свою программу на c

Добавил пользователь Алексей Ф.
Обновлено: 05.10.2024

И так, входим в среду программирования Microsoft Visual Studio 2010. Создаем проект через пункт меню "File" -> "New Project"*:

Теперь нам надо выбрать тип создаваемого приложения (Windows form application)*:

Что же мы теперь видим? Для новичка это что то страшное и ужасное. Для тех, кто уже программировал на Delphi или Visaul Basic увидит до боли знакомую палитру компонентов*:

Но и новичкам не стоит пугаться. Давайте для начала раскроем вкладку "Common Controls", ткнем мышкой в кнопочку "Button" и той же мышкой ткнем по форме (там где у нас заголовок Form1). В месте тыка должна появиться кнопочка Button*:

Попробую простыми словами объяснить, что такое компонент. Сперва скажу, что компонент – это такой объект, который можно положить на форму. А теперь объясню, что же такое объект и чем он отличается от компонента.

Возьмем животных. Их можно разделить по типам. Например:

· Тип плоские черви.

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

- Стоп стоп! – скажете Вы, - а зачем классифицировать эти объекты?

Представить себе, что Вы, подобно некому демиургу (творцу, богу), создаете жизнь на Земле. Сперва Вы разработали простейшие органические соединения. Так, ради эксперимента, что же получиться. Затем объединили их в сложные молекулы, из которых, как из кирпичиков, собрали простейшие микроорганизмы. Но Ваша конечная цель – создание разумной жизни. Поэтому вы не остановились на достигнутом, А сотворили многоклеточные организмы. Затем стали улучшать их, развивать. Некоторые виды оказались жизнеспособные, некоторые вымерли (динозавры). И вот наконец цель достигнута – появился Homo Sapiens – человек разумный.

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

А теперь представим, что атом – это простейшая команда программы или единица информации (что друг от друга, согласитесь, не отделимы, ибо программа работает с чем – правильно, с информацией).

Тогда молекула – это подпрограмма. Или объект.

У разных птиц разный окрас перьев, форма клюва и крыльев. Так и у классов, при создании нового класса, унаследованные признаки можно менять. Это называется полиморфизм.

И так, кладем на форму еще и Label*:

Теперь щелкнем на положенную нами на форму кнопку. У на откроется окно редактирования кода, при этом будет еще и автоматически создан шаблон обработчика нажатия кнопочки (участка кода, который запускается, когда юзер мышкой жмет на кнопку)*:

Запустим программу, нажав на иконку с зеленым треугольничком:*

Наша программа скомпилируется и запустится:

Нажмем на Button1 и увидим надпись "Hello, world!":

(С) Шуравин Александр

Скриншоты, помеченные знаком *, являются цитатами и иллюстрациями программного продукта "Microsoft Visual Studio 2010 Professional", авторское право на который принадлежит корпорации Microsoft..

Превью к статье о том, как создать C/C++ проект в visual studio

Visual Studio - одна из замечательнейших IDE для написания C/C++ кода. В ней пишут многие программисты и многие учебные заведения используют её для обучения программированию, а потому будет полезно знать, как создавать в ней новый проект для разработки своей C/C++ программы.

  • Для создания нового проекта запустите Visual Studio, выберете в верхнем меню файл , Создать , Проект , после чего откроется окно с выбором типа проекта.
  • Найдите в левом меню окна пункт Visual C++ , Классическое приложение Windows и выберете его, а в правом окне выберете Консольное приложение Windows .
  • В поле ввода "Имя" введите название вашего проекта и нажмите кнопку "OK".
  • Visual Studio может подвиснуть на некоторое время, но вскоре появится окно для ввода кода программы на C/C++ с готовой функцией main

Создание проекта в VS

Ввод имени проекта и решения

Окно с редактором кода

Вот таким простым способом вы можете создать проект в Visual Studio и начать писать код на C или C++!

Фото Перминова Андрея, автора этой статьи

Выпускник МГУ им. М.В. Ломоносова

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

На чем лучше писать программы на Си
Сейчас я пишу программы на Visual Studio 2012 и понимаю что это смахивает на извращение,потому что.


Зачем в scanf писать тип данных, если в начале программы это и так пишется?
если переменная a имеет тип integer , то зачем это указывать в printf.

Как писать в VB2012 на чистом C?
Собственно, вопрос в заголовке.

Как можно писать на Си в Visual Studio
Здравствуйте, как можно писать на Си в Visual Studio? Плагина как такового нет. P.S:Знаю что есть.

Решение

Для начала можно вообще без среды.

1. Качаем компилятор: GCC, Tiny C или ещё какой-нибудь.
2. Распаковываем в удобное место.
3. Добавляем в переменную окружения Path путь до компилятора (т.е. до папочки bin). Ставим в конце точку с запятой и вписываем директорию.


4. Запускаем cmd и проверяем наличие компилятора. (Для GCC - gcc; для Tiny C - tcc; для CLANG - clang; для Visual Studio - cl; для Digital Mars - dmc и т.д).
5. Теперь с помощью командной строки cmd переходим в директорию где будет исходный файл программы.
6. Создаём в этой директории пустой файл с расширением *.c и открываем его в любимом текстовом редакторе (Sublime Text 2, Notepad++ и т.п.)
7. Пишем тестовую программу:

8. Компилируем в командной строке:
9. Запускаем программу (gcc по умолчанию создаёт не одноименный исполняемый файл, а a.exe) через командную строку.

Для Mr-Crazy и других, кому непонятно как писать первые программы на C.

Если не всё понятно и начатая тема не закрыта, то задавайте здесь свои вопросы!

S5360, Скачай MINGW, установи его в диск C:\MinGW, при установке будет окошко с настройками выбери " x86 - x64 вместо 686 и win32 вместо posix. После установки, зайди в "Панель управления windows", далее пункт "Система", далее пункт, "Дополнительные параметры системы", внизу будет кнопочка "Переменные среды", нажимаешь на нее, появится новое окно, в разделе "Системные переменные" ищешь переменную "PATH" или "Path", нажимаешь кнопку "Изменить", идешь в самый конец списка путей НИЧЕГО НЕ СТИРАЯ. пишешь [B];C:\MinGW\mingw64\binB], ну или 32, если система 32 битная. На всех окошках жмешь ОК. Перегрузи систему. На диске С создай папочку Projects, в ней будут храниться твои проекты, зайди в нее и создай папку Helloworld, там будет храниться твоя первая программа, открой любой текстовый редактор и напиши такие строки:

СОХРАНИ ФАЙЛ, под именем helloworld.c
Открой командную строку windows(консоль), перейди в папку проекта командой: cd C:\Projects\Helloworld
далее напиши команду: gcc helloworld.c -o hello
после того как программа скомпилируется набери команду: hello.exe

Mr-Crazy пишет:
дойдя до написания первой программы я скачал Micrisoft Visual C++ 2008,в ней я вообще разобраться нифига не в состоянии! создал новый проект. а что именно создавать для предоставленных в учебниках программ? консольное приложение? DLL? ЧТО? я вообще нуб нифига не понимаю!

.NET является программной платформой, разработанной компанией Microsoft. Выделим некоторые из ее особенностей:


(Изображение взято с блога Microsoft)


В следующем окне вы увидите разные релизы платформы, нас интересует самый верхний. В строке нужного релиза найдите раздел Build apps – SDK.


В зависимости от ОС, под которой вы будете разрабатывать, нажмите на соответствующую ссылку для скачивания дистрибутива.


Установка для Windows

Выберете дистрибутив под Windows и дождидесь его скачивания. После запуска файла установки, на первом экране вы увидите краткую информацию о продукте. Нажмите на кнопку “Установить”.



На этом процесс установки для Windows можно считать завершенным.

Перейдите на страницу официальной документации Microsoft по установке .NET Core и убедитесь, что ваша операционная система (тип и версия) поддерживает возможность установки .NET Core.

Согласно приведенной инструкции нужно выполнить несколько шагов. Добавьте ключ подписывания пакета Microsoft в список доверенных ключей и добавьте репозиторий пакетов:

После этого запустите установку SDK:

И проверить версии среды выполнения:

Среда разработки (IDE)

Microsoft Visual Studio


Сохраните файл установки на компьютере. Это веб-установщик, поэтому он имеет небольшой размер. Запустите его, в результате вам будет представлено окно приветствия.


Нажмите на кнопку “Продолжить” дождитесь окончания подготовительного этапа. После этого откроется окно с настройкой компонентов, для выполнения всех работ по курсу достаточно выбрать “Разработка классических приложений .NET”, “ASP.NET и Разработка веб-приложений”.


Дождитесь окончания установки, это может занять продолжительное время в зависимости от мощности вашего компьютера и скорости доступа в интернет.


Microsoft VS Code

Еще один продукт от Microsoft , он позиционируется как легковесный редактор кода, включает в себя отладчик, инструменты для работы с Git , подсветку синтаксиса, IntelliSense, средства для рефакторинга и многое другое. VS Code предоставляет большое количество настроек визуального оформления редактора.

Нажмите на кнопку “Download for Windows” и сохраните дистрибутив на свой компьютер.


Запустите скачанный файл. Нажмите “Далее” в окне с лицензионным соглашением.


В следующем окне оставьте все галочки без изменений и нажмите “Далее”.


В последнем окне нажмите кнопку “Установить” и дождитесь окончания установки.



JetBrains Rider



Нажмите “ Next ” и выберите место установки. На следующем экране можно произвести дополнительные настройки ассоциации файлов или оставить все как есть, после этого нажмите кнопку “ Next ”, а затем “ Install ”.


Дождитесь окончания установки.


Онлайн интерпретаторы

Создание проекта в Microsoft Visual Studio (Windows)


Снимите галочку “Проверка подлинности …”, если у вас есть Microsoft-аккаунт , то нажмите на кнопку “Войти”, если нет, то на надпись “Не сейчас, возможно позже”.

Далее выберите тему по вкусу и нажмите “Запуск Visual Studio ”.


Все подготовительные шаги пройдены, нажмите на кнопку “Создание проекта”.


Выберете шаблон “Консольное приложение” и нажмите “Далее”.


Укажите имя проекта, например “ MyFirstProject ” и место где он будет сохранен.


В результате будет открыто окно Visual Studio с созданным проектом.


Проект в Visual Studio представляет собой набор файлов, их структура представлена в окне “Обозреватель решения”. Основной файл, который нас сейчас интересует это Program.cs . Откройте его, мы добавили поясняющие комментарии в код модуля:

Запустим наше приложение и посмотрим, что произойдет.

Для этого можно использовать несколько способов:

  • На панели вверху нажать кнопку с изображением зеленого треугольника. Название у кнопки будет такое же как у вашего “решения”.
  • Нажать сочетание клавиш Ctrl + F5 , запустится “решение” без отладки, либо F5 для режима отладки.
  • Через панель меню: Отладка -> “Запуск без отладки”


Процесс запуска приложения “под капотом” достаточно сложен, он включает в себя создание ряда каталогов, компиляцию проекта в сборку (файл с расширением .exe) и непосредственно запуск получившегося файла. Результат сборки вы можете найти в папке \bin\Debug – если выбран режим сборки Debug , либо в \bin\Release – если выбран Release . Режим по умолчанию – это Debug .

После выполнения команды в папке с проектом будет размещен необходимый набор файлов. Для запуска проекта воспользуйтесь командой:

Как и в случае с проектом в Visual Studio , в консоли будет выведен текст “Hello World!”.

Поработаем над кодом программы: вместо текста выведем текущую дату. Для этого в файле Program.cs замените строку

Сохраните файл и выполните команду:

Вместо текста в консоли должна появиться текущая дата.

Компиляция файла с исходным кодом вручную (Windows)

В меню “Пуск” найдите и откройте “ Developer Command Prompt for VS 2019 ”, перейдите в каталог с файлом и выполните в нем команду:

Читайте также: