+ All Categories
Home > Documents > Linguagem C

Linguagem C

Date post: 15-Sep-2015
Category:
Upload: manasses
View: 25 times
Download: 1 times
Share this document with a friend
Description:
Trabalho completo sobre linguagem C e C++
13
Linguagens C/C++ Conceitos Básicos #include <stdio.h> int main (int argc, char** argv) { printf(“Hello World!\n”); return (0); }
Transcript

Linguagem C

Linguagens C/C++Conceitos Bsicos#include

int main (int argc, char** argv){ printf(Hello World!\n); return (0);}Manasss Gonalves NetoWashington Luis AntonioJairo Batanero Campos Erivan Cardoso FilhoGustavoMateus Denis LopesRafael Marques PadovezeLinguagem C/C++ Conceitos BsicosRA:1568234439RA:1557305963RA:1577128712RA:1579123534RA:1589897605RA:1589933295RA:8429996560Origem CCriador: Dennis Ritchie em 1972;ANSI (American National Standards Institute);ALGOL 60 ano 1960;UNIX para o PDP11 do Bell Labs.Linguagem C/C++ Conceitos BsicosOrigem C++1980 - Bjarne Stroustrup;anos 1983 - C com classes;projeto ultrapassa certo ponto de 25.000 a 100.00 linhas de cdigo.Linguagem C/C++ Conceitos BsicosCaractersticas C/C++C:

PortabilidadeGerao de cdigos executveis compactos e rpidosInterao com o sistema operacionalFacilidade de uso (atravs de ambientes como o Borland C++ 5.0)Linguagem estruturadaConfiabilidade SimplicidadeC++

Compilada;Multi-paradigmas;De alto nvel;Portvel;Compatvel com a linguagem C;Rpida. O resultado de um cdigo compilado C++ bastante eficiente.Linguagem C/C++ Conceitos BsicosPalavras ChavesPalavras chaves em C (padro ANSI) auto Double int Struct break Else long Switch case Enum register typedef char Extern return union const Float short unsigned continue For signed void default Goto sizeof volatile do If static while Linguagem C/C++ Conceitos BsicosTipos de Dados CLinguagem C/C++ Conceitos BsicosPalavra chaveTipoTamanhoIntervalocharCaracter1-128 a 127signed charCaractere com sinal1-128 a 127unsigned charCaractere sem sinal10 a 255IntInteiro2-32.768 a 32.767signed intInteiro com sinal2-32.768 a 32.767unsigned intInteiro sem sinal20 a 65.535short intInteiro curto2-32.768 a 32 767signed short intInteiro curto com sinal2-32.768 a 32.767unsigned short intInteiro curto sem sinal20 a 65.535long intInteiro long4-2.147.483.648 a 2.147.483.647signed long intInteiro longo com sinal4-2.147.483.648 a 2.147.483.647unsigned long intInteiro longo sem sinal40 a 4.294.967.295floatPonto flutuante com preciso simples43.4 E-38 a 3.4E+38doublePonto flutuante com preciso simples81.7 E-308 a 1.7E+308long doublePonto flutuante com preciso dupla longo163.4E-4932 a 1.1E+49327Tipos de Dados C++Linguagem C/C++ Conceitos BsicosTipo de DadoBitsTamanhochar8-128 a 127bool8true ou falseint32-2.147.483.647 a 2.147.483.647float327 dgitos significativosdouble6415 dgitos significativos8Definio de Variveis Variveis locais

Variveis GlobaisLinguagem C/C++ Conceitos BsicosEstrutura bsica de um programa em C e C++C:

/* Hello World program */ #includemain(){printf("Hello World");}Linguagem C/C++ Conceitos BsicosC++:

#include using namespace std;int main(){cout


Recommended