>> [Музыка Воспроизведение]
>> ZAMYLA Чан: Здравствуй, мир.
Сделаем так, чтобы первой программы на Си.
>> Чтобы написать наши программы, мы будем работающих в CS50 Appliance.
Это виртуальная машина, которая работает компьютер внутри компьютера.
>> Это имеет много преимуществ.
С одной стороны, он уже настроен с большим инструментов и вам понадобится для CS50.
Это также означает, что есть ли у вас Mac, PC, Linux, все, используя
то же самое.
Если вы еще не загрузили CS50 бытовой, идите к
manual.cs50.net/appliance.
>> У меня есть бытовой здесь полный экран, но вы также можете иметь его в качестве плавучего
окна, если хотите.
Я настоятельно рекомендую создание Dropbox счета для всех ваших CS50
курсовой работы.
Таким образом, в случае, если что-то происходит с компьютера или прибора,
у вас есть резервная в облаке.
>> Давайте откроем наш первый терминал.
Терминал представляет собой интерфейс, что мы можно использовать для навигации по нашему
компьютер, писать, компилировать, и запустить код.
Мы на самом деле писать большинство наш код в Gedit, однако.
>> Итак, давайте об этом не сейчас.
Это будет привести нас к несохраненном документе.
Обратите внимание, что я начинаю набирать мой код C -
нет никакой подсветки синтаксиса.
Подсветка синтаксиса помогает нам визуально окраски типов данных, функций и
переменные по-разному.
>> Так давайте сохраним эту программу в папку и называем это hello.c.
Таким образом, мы будем иметь синтаксис подчеркнув, как мы набираем.
Мы начнем в том числе две библиотеки -
включают cs50.h и включают stdio.h.
Таким образом, наша программа будет иметь доступ к функциям внутри CS50
Стандартная библиотека ввода / вывода.
>> Каждая программа нуждается в основной функции, так что давайте писать, что здесь -
основных (недействительными) с двумя фигурными скобками.
И вот теперь, где вы сможете написать программу.
>> Для нашей первой программе, мы просто должны одна линия Е, Hello, World!
С новой строки право Здесь для эстетики.
>> Однажды я спасти, я хочу запустить мою программу.
Так что я собираюсь открыть свой терминал сейчас.
Я начинаю выходить в моем домашнем каталоге, но для доступа hello.c, я должен быть в
том же каталоге или папке.
Таким образом, в этом приглашении прямо здесь, Я собираюсь Тип CD -
перейдите в каталог -
Dropbox/2013/walkthroughs.
И сейчас я нахожусь в своей папке пошаговые руководства.
>> Скажите, что я забыл, что мой папки называются.
Тогда я буду вводить Ls, которая будет список всех файлов в
это текущий каталог.
Так смене директории несколько раз больше, я считаю, hello.c.
И этот процесс аналогичен навигации по Finder или на Маках
Мой компьютер в Windows.
На самом деле, я даже могу создавать папки или каталоги с самого терминала
с сделать каталог Команда, MkDir.
>> Если вы хотите удалить файл, вы можете удалить его из терминала р-н,
затем имя файла хотите удалить, и набрав Y для да
когда терминал просит вас , чтобы подтвердить удаление.
>> Не забудьте изучить терминала.
Есть куча клавиш , чтобы помочь вам.
Кроме того, на самом деле имеет Gedit небольшой Терминал на дне здесь, где вы
может сделать то же самое, что мы делали в нашей большой терминал.
>> А пока, давайте компилируем наш код, с помощью следующей команды -
сделать привет.
Теперь вы должны увидеть строку с куча команд.
Сделайте по существу оболочку, которая просто отправляет список команд
терминала, когда вы вводите в этом одно слово.
В этом случае он работает лязг, компилятор с набором инструкций -
флаги -
о том, как скомпилировать программу.
>> Теперь, когда мы собрали hello.c, если мы Ls, мы должны увидеть исполняемый файл
называется привет в нашем каталоге.
Мы запустить его, набрав. / Привет, и есть наша программа выхода.
>> Здравствуй, мир.
Меня зовут Zamyla, и это CS50.