[Música tocando] ZAMYLA CHAN: Ola, mundo. Imos facer o noso primeiro programa C. Para escribir os nosos programas, estaremos traballando na CS50 Appliance. É unha máquina virtual que executa un ordenador dentro do seu ordenador. Isto ten unha serie de beneficios. Por unha banda, xa está configurado cunha chea de ferramentas e que precisa para CS50. Isto tamén significa que se ten Mac, PC, Linux, todo o mundo está a usar o mesmo. Se non ten descargado o CS50 Appliance aínda, ir a manual.cs50.net/appliance. Eu teño o meu dispositivo aquí en pantalla completa, pero tamén pode telo como un flotante ventá, se o desexa. Eu altamente incentivos a creación dun Dropbox conta de todo o seu CS50 traballo do curso. Desta forma, en caso de algo ocorrer con ordenador ou do aparello, ten unha copia de seguridade na nube. Imos abrir o noso terminal en primeiro lugar. A terminal é unha interface que nos pode usar para navegar en torno ao noso ordenador, escribir, compilar, e executar o código. Nós imos realmente escribir máis de noso código en gedit, con todo. Entón, imos levar isto agora. El vai levar a un documento non gardado. Repare que eu comezar a escribir o meu código C - non hai ningún destaque de sintaxe. Destaque de sintaxe nos axuda visual color tipo de datos, funcións e variables de forma diferente. Entón, imos gardar este programa en un cartafol, e chamalo hello.c. Deste xeito, teremos sintaxe destacando como escribir. Comecemos pola inclusión dúas bibliotecas - inclúen cs50.h e inclúen stdio.h. Deste xeito, o programa terá acceso para as funcións dentro do CS50 Biblioteca estándar de E / S. Cada programa ten unha función principal, entón imos escribir isto aquí - main (void), con dúas chaves. E agora, aquí é onde vai escribir o seu programa. Para o noso primeiro programa, nós imos ter unha liña printf, Ola, mundo! Cunha nova liña dereita aquí para a estética. Xa que eu gardar, quero correr o meu programa. Entón, eu vou abrir o meu terminal agora. Eu comezo saír no meu directorio home, pero para acceder hello.c, eu teño estar en no mesmo directorio ou carpeta. Entón, ese dereito listo aquí, Vou escribir cd - cambie o directorio - Dropbox/2013/walkthroughs. E agora estou na miña carpeta de orientacións. Digamos que eu esqueza o meu carpetas son chamados. Entón eu vou escribir ls, que será listar todos os ficheiros en este directorio actual. Entón, cambiando algúns directorios veces máis, creo hello.c. E este proceso é análogo ao navegar a través do Find en Mac ou O meu ordenador en Windows. De feito, podo ata facer carpetas ou directorios dereita da terminal co Directorio Marca comando mkdir. Se quere eliminar un ficheiro, pode eliminar-la dende o terminal con rn seguido polo nome do ficheiro que quere eliminar, e escribindo y para si cando o terminal lle pide para confirmar a exclusión. Asegúrese de explorar terminal. Hai toneladas de atallos de teclado para axudar. Ademais, gedit realmente ten un pequeno terminal no fondo aquí onde pode facer as mesmas cousas que fixemos no noso terminal grande. De momento, imos recompilar noso código co seguinte comando - Ola facer. Agora ten que ver unha liña con un grupo de comandos. Facer é esencialmente un envoltorio que envía unha lista de comandos para o terminal cando escribe en que unha palabra. Neste caso, está executando tinido, un compilador cun conxunto de instrucións - bandeiras - sobre o xeito de compilar o programa. Agora que nós compilamos hello.c si ls, hai que ver un arquivo executable chamado Hola no noso directorio. Nós executa-lo escribindo. / Ola, e hai nosa saída do programa. Ola, mundo. O meu nome é Zamyla, e este é o CS50.