Niveau en C
Résolu/Fermé
UNIX/VI/SHELL
Messages postés
87
Date d'inscription
mercredi 12 juillet 2006
Statut
Membre
Dernière intervention
8 avril 2009
-
14 mars 2007 à 13:28
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 14 mars 2007 à 16:39
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 14 mars 2007 à 16:39
A voir également:
- Niveau en C
- Mise a niveau windows 10 - Accueil - Mise à jour
- Surcharge au niveau du cable antenne ✓ - Forum TV & Vidéo
- Afpa tests niveau 3 d'entrée en formation : français, maths, logique ✓ - Forum Études / Formation High-Tech
- Niveau d'étude actuel ✓ - Forum Études / Formation High-Tech
- Niveau de fonctionnalité direct x 11.0 disponible niveau de fonctionnalité 12.0 requis - Forum Carte graphique
8 réponses
lefoufighter
Messages postés
277
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
12 avril 2018
99
14 mars 2007 à 13:33
14 mars 2007 à 13:33
Salut,
Ca dépend déjà s'il maitrise bien l'utilisation des pointeurs. En C c'est l'élément essentiel les boucles et le reste ce n'est que du détail syntaxique valable dans tous les langages.
Ca dépend déjà s'il maitrise bien l'utilisation des pointeurs. En C c'est l'élément essentiel les boucles et le reste ce n'est que du détail syntaxique valable dans tous les langages.
UNIX/VI/SHELL
Messages postés
87
Date d'inscription
mercredi 12 juillet 2006
Statut
Membre
Dernière intervention
8 avril 2009
7
14 mars 2007 à 14:58
14 mars 2007 à 14:58
Ok. Mais poru les pointeurs, ce n'est pas l'élement essentiel en C, il y a aussi, la simplicité d'écriture.
andejen
Messages postés
148
Date d'inscription
jeudi 9 juin 2005
Statut
Membre
Dernière intervention
30 juillet 2008
22
14 mars 2007 à 15:01
14 mars 2007 à 15:01
ben des que tu veux pouvoir coder des programmes un minimum evolué, il est difficile de faire sans pointeurs **...
C'est quand meme un des points les plus difficile mais egalement les plus utile du langage C#.
Concernant la simplicite d'ecriture, le C# n'est pas repute pour etre le plus simple des langages.
**Sinon tu peux tout coder a base de tableaux pour ne pas avoir a comprendre la syntaxe des pointeurs comme un denomme stupeflip :D
C'est quand meme un des points les plus difficile mais egalement les plus utile du langage C#.
Concernant la simplicite d'ecriture, le C# n'est pas repute pour etre le plus simple des langages.
**Sinon tu peux tout coder a base de tableaux pour ne pas avoir a comprendre la syntaxe des pointeurs comme un denomme stupeflip :D
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
14 mars 2007 à 16:00
14 mars 2007 à 16:00
MAIS GEEEEEEENRE !!!!!
C'était obligé de passer par des tableaux à une case !! Si si !! <sifflote>
<private joke> lol
Au fait pourquoi tu parles de C sharp ?
Pour répondre à la discussion, oui les pointeurs c'est un élément essentiel du C, qui te permettent énormément de libertés (avec les casts aussi)
C'était obligé de passer par des tableaux à une case !! Si si !! <sifflote>
<private joke> lol
Au fait pourquoi tu parles de C sharp ?
Pour répondre à la discussion, oui les pointeurs c'est un élément essentiel du C, qui te permettent énormément de libertés (avec les casts aussi)
lefoufighter
Messages postés
277
Date d'inscription
lundi 20 novembre 2006
Statut
Membre
Dernière intervention
12 avril 2018
99
14 mars 2007 à 15:08
14 mars 2007 à 15:08
Si tu n'utilise pas les pointeurs en C tu perds au moins 3/4 de la puissance du langage et encore si pas plus donc si tu ne maitrise pas les pointeurs tu ne maitrise pas grand chose du C.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
UNIX/VI/SHELL
Messages postés
87
Date d'inscription
mercredi 12 juillet 2006
Statut
Membre
Dernière intervention
8 avril 2009
7
14 mars 2007 à 16:25
14 mars 2007 à 16:25
Re,
vous m'excuserez mais je crois que les pointeurs sont le plus souvent source de bug. Je ne pense pas que l'on puisse dire que les pointeurs sois utile, malgré leur capacité a modifié des zones de la mémoires précise.
vous m'excuserez mais je crois que les pointeurs sont le plus souvent source de bug. Je ne pense pas que l'on puisse dire que les pointeurs sois utile, malgré leur capacité a modifié des zones de la mémoires précise.
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
14 mars 2007 à 16:32
14 mars 2007 à 16:32
Les pointeurs sont essentiel.
Essai donc de faire un tableau de taille variable sans !
il est vrai que leur gestion est très contraingnante en C.
Elle l'est beaucoup moins en C++.
Et au final, même le Java passe par des pointeurs, même si cela est plutôt masqué.
Essai donc de faire un tableau de taille variable sans !
il est vrai que leur gestion est très contraingnante en C.
Elle l'est beaucoup moins en C++.
Et au final, même le Java passe par des pointeurs, même si cela est plutôt masqué.
Stupeflip
Messages postés
391
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
4 décembre 2007
94
14 mars 2007 à 16:35
14 mars 2007 à 16:35
En te passant des pointeurs, tu passes à côtés de nombreuses possibilités qui n'ont pas leurs fonctions propres en C :)
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 mars 2007 à 16:39
14 mars 2007 à 16:39
Salut,
depuis Kernighan & Ritchie
Le langage C fait un grand usage des pointeurs, d'une part parce qu'ils sont parfois le seul moyen d'exprimer un calcul et, d'autre par, parce qu'ils conduisent à des programmes plus compacts et plus efficaces que par d'autre moyens.
.....
.....
On peut considérer les pointeurs, ainsi que l'instruction goto, comme un moyen idéal de créer des programmes incompréhensibles. Ceci est certainement vrai quans on les utilise avec négligence et il est facile de créer des pointeurs qui pointent sur des endroits innantendus. Cependant, quand on les emploie avec rigueur, les pointeurs peuvent aussi permettre d'éclaircir et de simplifier les programmes.
depuis Kernighan & Ritchie
Le langage C fait un grand usage des pointeurs, d'une part parce qu'ils sont parfois le seul moyen d'exprimer un calcul et, d'autre par, parce qu'ils conduisent à des programmes plus compacts et plus efficaces que par d'autre moyens.
.....
.....
On peut considérer les pointeurs, ainsi que l'instruction goto, comme un moyen idéal de créer des programmes incompréhensibles. Ceci est certainement vrai quans on les utilise avec négligence et il est facile de créer des pointeurs qui pointent sur des endroits innantendus. Cependant, quand on les emploie avec rigueur, les pointeurs peuvent aussi permettre d'éclaircir et de simplifier les programmes.