Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 28/03/2024 @ 19:21:39 - IP : 34.226.141.207 -



Cours du langage C - ZNsoft Tutorial
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 

Sommaire :


Introduction - Les opérateurs - les instructions - Les fonctions - Les pointeurs

Introduction au lanage C

 

Cours du langage C pour les débutants

 

 

Introduction

 

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

 D.Ritchie et B.W.Kernighan se sont inspirés des langages B et BCPL, pour créer un nouveau langage : le langage C dont le but était de permettre de développer un langage qui permettrait d'obtenir un système d'exploitation de type UNIXportable. Le langage C comporte beaucoup de caractériqtiques qu'il permet d'être le langage le plus utilisé :

- La portabilité : Un programme écrit en C peut être compiler sur n'importe quel sytème d'expoitation sans modifications (Windows, Linux, Unix, OS/390..) à condition qu'il soit mis au règles l'ANSI (abréviation de American National Standards Institute).

- Rapidité : Les programmes écrits en C sont très rapides du fait de la puissance du compilateur qui ne vérifie pas les adresses mémoires, les pointeurs.. En considérant que le developpeur sait ce qu'il fait.

- Taille plus compact : Les programmes écrits en C sont moins lourds par rapport aux programmes écrits aux autres langages.

- faiblement  typé : Le langage C ne manipule que peu de types données.

- Facile à apprendre : Au contraire à beaucoup de gens qui disent que le langage C est difficile, le langage C dispose que de peu d'instructions et les structures de données sont limités... L'apprentissage du langage C est plus facile que l'apprentissage du Fortran, ADA ou le pascal ..

Le compilateur :

Les compilateurs C  font subir deux transformations aux programmes:

1. un préprocesseur fait subir au texte des transformations d'ordre purement lexical.

2. le compilateur proprement dit prend le texte généré par le préprocesseur et le traduit en instructions machine.

Le but du préprocesseur est de rendre des services du type traitement de macros et compilation conditionnelle.

Les types de base :

Les caractères :

Le mot clé désignant les caractères est char. char est le type dont l'ensemble des valeurs est l'ensemble des valeurs entières formant le code des caractères utilisé sur la machine cible.

Les entiers :

Le mot clé désignant les entiers est int. Les entiers peuvent être affectés de deux types d'attributs : un attribut de précision et un attribut de représentation. Les attributs de précision sont short et long.

Les fottants :

Les flottants peuvent être en simple ou en double précision. Le mot clé désignant les flottants simple précision est float, et celui désignant les flottants double précision est double. La précision effectivement utilisée pour ces deux types dépend de l'implémentation.

Les constantes :

Les constantes entières : On dispose de 3 notations pour les constantes entières: décimale, octale et hexadécimale.

Les constantes caractères : La valeur d'une constante caractère est la valeur numérique du caractère dans le code de la machine.

Les constantes flottantes : La notation utilisée est la notation classique par mantisse et exposant. Pour introduire l'exposant, on peut utiliser la lettre e sous forme minuscule ou majuscule.

Les constantes nommées :

Il n'y a pas en C de possibilité de donner un nom  a une constante. On peut cependant réaliser un effet  equivalent grâce au préprocesseur. Lorsque le préprocesseur lit une ligne du type:

#define identificateur reste-de-la-ligne

il remplace dans toute la suite du source, toute nouvelle occurence de identificateur par reste-de-la-ligne.



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

 

         

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 25/03/2024