[Música tocando] ZAMYLA CHAN: Olá, mundo. Vamos fazer nosso primeiro programa C. Para escrever nossos programas, vamos estar trabalhando na CS50 Appliance. É uma máquina virtual que executa um computador dentro do seu computador. Isso tem uma série de benefícios. Por um lado, ele já está configurado com um monte de ferramentas e que você precisa para CS50. Isso também significa que se você tem Mac, PC, Linux, todo mundo está usando o mesma coisa. Se você não tiver baixado o CS50 Appliance ainda, ir para manual.cs50.net/appliance. Eu tenho o meu aparelho aqui em tela cheia, mas você também pode tê-lo como um flutuante janela, se desejar. Eu altamente incentivá a criação de um dropbox conta de todo o seu CS50 trabalho do curso. Dessa forma, em caso de algo acontecer com computador ou do aparelho, você tem um backup na nuvem. Vamos abrir o nosso terminal em primeiro lugar. O terminal é uma interface que nós pode usar para navegar em torno do nosso computador, escrever, compilar, e executar o código. Nós vamos realmente escrever mais de nosso código no gedit, no entanto. Então, vamos trazer isso agora. Ele vai nos levar a um documento não salvo. Repare que eu começar a escrever meu código C - não há nenhum destaque de sintaxe. Destaque de sintaxe nos ajuda visualmente colorir os tipos de dados, funções e variáveis ​​de forma diferente. Então, vamos salvar este programa em uma pasta, e chamá-lo hello.c. Desta forma, teremos sintaxe destacando como digitar. Vamos começar pela inclusão duas bibliotecas - incluem cs50.h e incluem stdio.h. Desta forma, o nosso programa terá acesso para as funções dentro do CS50 Biblioteca padrão de E / S. Cada programa tem uma função principal, então vamos escrever isso aqui - main (void), com duas chaves. E agora, aqui é onde você vai escrever o seu programa. Para o nosso primeiro programa, nós vamos ter uma linha printf, Olá, mundo! Com uma nova linha direita aqui para a estética. Uma vez que eu salvar, eu quero correr o meu programa. Então, eu vou abrir meu terminal agora. Eu começo sair no meu diretório home, mas para acessar hello.c, eu preciso estar em no mesmo diretório ou pasta. Então, esse direito pronta aqui, Vou digitar cd - altere o diretório - Dropbox/2013/walkthroughs. E agora estou na minha pasta de orientações. Digamos que eu esqueça o meu pastas são chamados. Então eu vou digitar ls, que será listar todos os arquivos em este diretório atual. Então, mudando alguns diretórios vezes mais, acho hello.c. E este processo é análogo ao navegar através do Finder no Mac ou Meu computador no Windows. Na verdade, eu posso até fazer pastas ou diretórios direita do terminal com o Diretório Marca comando mkdir. Se você quiser remover um arquivo, você pode removê-la a partir do terminal com rn seguido pelo nome do arquivo que você deseja remover, e digitando y para sim quando o terminal lhe pede para confirmar a exclusão. Certifique-se de explorar terminal. Há toneladas de atalhos de teclado para ajudá-lo. Além disso, gedit realmente tem um pequeno terminal no fundo aqui onde você pode fazer as mesmas coisas que fizemos em nosso terminal maior. Por agora, vamos compilar nosso código com o seguinte comando - Olá fazer. Agora você deve ver uma linha com um grupo de comandos. Fazer é essencialmente um wrapper que apenas envia uma lista de comandos para o terminal quando você digita em que uma palavra. Neste caso, ele está correndo tinido, um compilador com um conjunto de instruções - bandeiras - sobre a forma de compilar o programa. Agora que nós compilamos hello.c, se ls, devemos ver um arquivo executável chamado Olá em nosso diretório. Nós executá-lo digitando. / Olá, e há nossa saída do programa. Olá, mundo. Meu nome é Zamyla, e este é o CS50.