background preloader

C / C++

Facebook Twitter

C/C++ - Cprogramming.com - Programming Tutorials: C++ Made Easy and C Made Easy. Welcome!

C/C++ - Cprogramming.com - Programming Tutorials: C++ Made Easy and C Made Easy

Programar em C. Sebenta_C.pdf (objeto application/pdf) Curso_de_C_da_UFMG.pdf (objeto application/pdf) Programação C. Next: Organização básica de programas Up: Apêndices Previous: Exercícios Sumário A linguagem de programação C foi desenvolvida no início dos anos 70 nos Laboratórios AT&T Bell, nos Estados Unidos.

Programação C

A motivação para que o autor de C, Dennis Ritchie, criasse uma nova linguagem de programação foi o desenvolvimento do sistema operacional Unix. C é uma ferramenta tão básica que praticamente todas as ferramentas suportadas por Unix e o próprio sistema operacional foram desenvolvidas em C. C acompanhou o ritmo da distribuição do sistema operacional Unix, que foi amplamente divulgado e livremente distribuído na década de 70.

Apesar de haver compiladores para linguagens mais ``tradicionais'' na distribuição Unix, aos poucos C foi ganhando simpatizantes e adeptos. Um dos grandes atrativos da linguagem C é o balanço atingido entre características próximas da arquitetura de computadores e características de linguagens de programação com alto nível de abstração. Subsections. Fórum Script Brasil -> C, C++ C.pdf (objeto application/pdf) C/C++ - introducao_c_renatocm_deeufmg.pdf (objeto application/pdf) Linguagem C.pdf (objeto application/pdf) Linguagem C – Funções. Objetivos No primeiro capítulo foi dito que um programa em C pode ser composto de uma ou mais funções, sendo que a única obrigatória é main().

Linguagem C – Funções

Agora, estudaremos como utilizar outras funções em nossos programas. Pré-requisitos Para um melhor aprendizado é necessário que o leitor tenha acompanhado o artigo anterior, pois os artigos obedecem a uma seqüência. Nota: Este artigo faz parte do curso de “Linguagem C – Básico”. Funções As funções são blocos de instruções que facilitam o entendimento do código. Tipo_da_função nome_da_função (tipo var1, tipo var2,... corpo da função O tipo da função pode ser qualquer um dos mostrados até agora e representa o tipo do dado que é retornado pela função. Para entender melhor o uso de funções veja o exemplo abaixo. No programa acima temos a função main() que é obrigatória em qualquer programa, nela pedimos para que o usuário digite o número que se deseja calcular o fatorial.

Tipo Nome_Da_Função(tipo parametro1, tipo parametro2,..., tipo parametroN); . Conclusão. Apostila_C.pdf (objeto application/pdf) Introdução à Linguagem C. C++ Origem: Wikipédia, a enciclopédia livre.

C++

C++ (em português lê-se "cê mais mais", em inglês lê-se see plus plus) é uma linguagem de programação multi-paradigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores. História[editar | editar código-fonte] A evolução da linguagem[editar | editar código-fonte] Depois de anos de trabalho, o mesmo comitê ANSI/ISO padronizou o C++ em 1998 (ISO/IEC 14882:1998). C (linguagem de programação) Origem: Wikipédia, a enciclopédia livre.

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela ISO, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix (que foi originalmente escrito em Assembly).[1] C é uma das linguagens de programação mais populares[2] [3] e existem poucas arquiteturas para as quais não existem compiladores para C. C tem influenciado muitas outras linguagens de programação,[4] mais notavelmente C++, que originalmente começou como uma extensão para C. A versão original PDP-11 do sistema Unix foi desenvolvido em assembly. Em1973, com a adição dos tipos struct, a linguagem C tornou-se poderosa o suficiente para que a maior parte do kernel do Unix fosse reescrito em C.

Esse livro, conhecido pelos programadores de C como "K&R", serviu durante muitos anos como uma especificação informal da linguagem. C tem como ponto fraco, a falta de proteção que dá ao programador. Programming in C. C programming.com - Your Resource for C and C++ Programming.