Bonjour,
Cela ne fait que très peu de temps que je fais du C, alors même si ma
questions vous semble idiote, pouvez m'aider à comprendre, ou me donner
quelques liens en rapport avec les standards du C.
En effet j'avais l'intention d'acheter le livre : "Le langage C
Norme ANSI" de Brian W. Kernighan et Dennis M. Ritchie (je ne sais pas si
c'est un bon livre...), et j'ai vu que l'on parle de norme et de standard
"Le C est normalisé par l'ISO, la norme du C est donc disponible à l'achat
sur le site de l'ISO (C90, C99) ainsi que sur le site de l'ANSI
(C89). Toutefois son prix reste relativement élevé."
Alors voilà, je me demande ce que cela veut dire, j'ai lu que le livre cité
plus haut utilisait la norme C90. Mais puisque c'est ISO C90, ISO C99 et
ANSI C89, alors pourquoi le livre traite de l'ANSI C90 ? Bref, je
m'embrouille un peu avec tout ça... Je souhaiterais donc obtenir plus
d'information en rapport avec les normes et quels sont leurs différences .
Bonjour,
Cela ne fait que très peu de temps que je fais du C, alors même si ma
questions vous semble idiote, pouvez m'aider à comprendre, ou me donner
quelques liens en rapport avec les standards du C.
En effet j'avais l'intention d'acheter le livre : "Le langage C
Norme ANSI" de Brian W. Kernighan et Dennis M. Ritchie (je ne sais pas si
c'est un bon livre...), et j'ai vu que l'on parle de norme et de standard
"Le C est normalisé par l'ISO, la norme du C est donc disponible à l'achat
sur le site de l'ISO (C90, C99) ainsi que sur le site de l'ANSI
(C89). Toutefois son prix reste relativement élevé."
Alors voilà, je me demande ce que cela veut dire, j'ai lu que le livre cité
plus haut utilisait la norme C90. Mais puisque c'est ISO C90, ISO C99 et
ANSI C89, alors pourquoi le livre traite de l'ANSI C90 ? Bref, je
m'embrouille un peu avec tout ça... Je souhaiterais donc obtenir plus
d'information en rapport avec les normes et quels sont leurs différences .
Bonjour,
Cela ne fait que très peu de temps que je fais du C, alors même si ma
questions vous semble idiote, pouvez m'aider à comprendre, ou me donner
quelques liens en rapport avec les standards du C.
En effet j'avais l'intention d'acheter le livre : "Le langage C
Norme ANSI" de Brian W. Kernighan et Dennis M. Ritchie (je ne sais pas si
c'est un bon livre...), et j'ai vu que l'on parle de norme et de standard
"Le C est normalisé par l'ISO, la norme du C est donc disponible à l'achat
sur le site de l'ISO (C90, C99) ainsi que sur le site de l'ANSI
(C89). Toutefois son prix reste relativement élevé."
Alors voilà, je me demande ce que cela veut dire, j'ai lu que le livre cité
plus haut utilisait la norme C90. Mais puisque c'est ISO C90, ISO C99 et
ANSI C89, alors pourquoi le livre traite de l'ANSI C90 ? Bref, je
m'embrouille un peu avec tout ça... Je souhaiterais donc obtenir plus
d'information en rapport avec les normes et quels sont leurs différences .
Bonjour,
Cela ne fait que très peu de temps que je fais du C, alors même si ma
questions vous semble idiote, pouvez m'aider à comprendre, ou me donner
quelques liens en rapport avec les standards du C.
En effet j'avais l'intention d'acheter le livre : "Le langage C
Norme ANSI" de Brian W. Kernighan et Dennis M. Ritchie (je ne sais pas
si c'est un bon livre...), et j'ai vu que l'on parle de norme et de
standard C, alors je me suis rendu sur la FAQ de développez.com. Il est
"Le C est normalisé par l'ISO, la norme du C est donc disponible à
l'achat sur le site de l'ISO (C90, C99) ainsi que sur le site de l'ANSI
(C89). Toutefois son prix reste relativement élevé."
Alors voilà, je me demande ce que cela veut dire, j'ai lu que le livre
cité plus haut utilisait la norme C90. Mais puisque c'est ISO C90, ISO
C99 et ANSI C89, alors pourquoi le livre traite de l'ANSI C90 ? Bref, je
m'embrouille un peu avec tout ça... Je souhaiterais donc obtenir plus
d'information en rapport avec les normes et quels sont leurs différences .
Bonjour,
Cela ne fait que très peu de temps que je fais du C, alors même si ma
questions vous semble idiote, pouvez m'aider à comprendre, ou me donner
quelques liens en rapport avec les standards du C.
En effet j'avais l'intention d'acheter le livre : "Le langage C
Norme ANSI" de Brian W. Kernighan et Dennis M. Ritchie (je ne sais pas
si c'est un bon livre...), et j'ai vu que l'on parle de norme et de
standard C, alors je me suis rendu sur la FAQ de développez.com. Il est
"Le C est normalisé par l'ISO, la norme du C est donc disponible à
l'achat sur le site de l'ISO (C90, C99) ainsi que sur le site de l'ANSI
(C89). Toutefois son prix reste relativement élevé."
Alors voilà, je me demande ce que cela veut dire, j'ai lu que le livre
cité plus haut utilisait la norme C90. Mais puisque c'est ISO C90, ISO
C99 et ANSI C89, alors pourquoi le livre traite de l'ANSI C90 ? Bref, je
m'embrouille un peu avec tout ça... Je souhaiterais donc obtenir plus
d'information en rapport avec les normes et quels sont leurs différences .
Bonjour,
Cela ne fait que très peu de temps que je fais du C, alors même si ma
questions vous semble idiote, pouvez m'aider à comprendre, ou me donner
quelques liens en rapport avec les standards du C.
En effet j'avais l'intention d'acheter le livre : "Le langage C
Norme ANSI" de Brian W. Kernighan et Dennis M. Ritchie (je ne sais pas
si c'est un bon livre...), et j'ai vu que l'on parle de norme et de
standard C, alors je me suis rendu sur la FAQ de développez.com. Il est
"Le C est normalisé par l'ISO, la norme du C est donc disponible à
l'achat sur le site de l'ISO (C90, C99) ainsi que sur le site de l'ANSI
(C89). Toutefois son prix reste relativement élevé."
Alors voilà, je me demande ce que cela veut dire, j'ai lu que le livre
cité plus haut utilisait la norme C90. Mais puisque c'est ISO C90, ISO
C99 et ANSI C89, alors pourquoi le livre traite de l'ANSI C90 ? Bref, je
m'embrouille un peu avec tout ça... Je souhaiterais donc obtenir plus
d'information en rapport avec les normes et quels sont leurs différences .
les normes évoluant, il existe une évolution déposée en 1999 (dite
C99) qui doit être reprise dans les rééditions 2000 ou 2004.
les normes évoluant, il existe une évolution déposée en 1999 (dite
C99) qui doit être reprise dans les rééditions 2000 ou 2004.
les normes évoluant, il existe une évolution déposée en 1999 (dite
C99) qui doit être reprise dans les rééditions 2000 ou 2004.
Il n'y a pas de différences techniques entre ANSI C89 et ISO C90 (la
normalisation est le fait de l'ANSI et a été reprise telle quelle par
l'ISO). ISO C99 décrit une évolution du langage (normalisée par l'ISO avec
l'ANSI comme participant, de même que l'AFNOR, BSI et d'autres organismes).
le K&R est un bon livre -- ce sont les concepteurs du C et ils ne sont pas
dénués en prime de talent pédagogique -- mais il ne s'adresse plutôt à des
personnes ayant déjà une certaine expérience de la programmation. Il a été
mis à jours pour décrire le langage normalisé en 89/90 mais pas après la
normalisation de 99.
Bien qu'elle soit vieille de bientôt 10 ans, la norme C99 est rarement
implémentée dans sa totalité et beaucoup évitent de ce fait ses
possibilités. Le fait que le K&R ne décrive pas ce qu'elle apporte n'est
donc pas un problème important, surtout quand on considère que le C est de
plus en plus un langage se limitant à des niches où le C99 n'est pas
pratiquement utilisable.
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Il n'y a pas de différences techniques entre ANSI C89 et ISO C90 (la
normalisation est le fait de l'ANSI et a été reprise telle quelle par
l'ISO). ISO C99 décrit une évolution du langage (normalisée par l'ISO avec
l'ANSI comme participant, de même que l'AFNOR, BSI et d'autres organismes).
le K&R est un bon livre -- ce sont les concepteurs du C et ils ne sont pas
dénués en prime de talent pédagogique -- mais il ne s'adresse plutôt à des
personnes ayant déjà une certaine expérience de la programmation. Il a été
mis à jours pour décrire le langage normalisé en 89/90 mais pas après la
normalisation de 99.
Bien qu'elle soit vieille de bientôt 10 ans, la norme C99 est rarement
implémentée dans sa totalité et beaucoup évitent de ce fait ses
possibilités. Le fait que le K&R ne décrive pas ce qu'elle apporte n'est
donc pas un problème important, surtout quand on considère que le C est de
plus en plus un langage se limitant à des niches où le C99 n'est pas
pratiquement utilisable.
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Il n'y a pas de différences techniques entre ANSI C89 et ISO C90 (la
normalisation est le fait de l'ANSI et a été reprise telle quelle par
l'ISO). ISO C99 décrit une évolution du langage (normalisée par l'ISO avec
l'ANSI comme participant, de même que l'AFNOR, BSI et d'autres organismes).
le K&R est un bon livre -- ce sont les concepteurs du C et ils ne sont pas
dénués en prime de talent pédagogique -- mais il ne s'adresse plutôt à des
personnes ayant déjà une certaine expérience de la programmation. Il a été
mis à jours pour décrire le langage normalisé en 89/90 mais pas après la
normalisation de 99.
Bien qu'elle soit vieille de bientôt 10 ans, la norme C99 est rarement
implémentée dans sa totalité et beaucoup évitent de ce fait ses
possibilités. Le fait que le K&R ne décrive pas ce qu'elle apporte n'est
donc pas un problème important, surtout quand on considère que le C est de
plus en plus un langage se limitant à des niches où le C99 n'est pas
pratiquement utilisable.
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Je débute en C (comme je vous l'ai dit), et je viens tout juste de
terminer le livre de C.Delannoy. Je pense avoir à peu près compris
l'essentiel, et on m'a conseillé de lire ce livre afin de prendre les
bonnes habitudes et en apprendre plus sur le langage. Je ne sais pas
exactement ce que vous entendez par "une certaine expérience". Si je
n'ai pas choisi le bon livre, dites le moi.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90
sont les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me
demande c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors
qu'une version plus récente de cette norme existe ? Qu'est-ce que ça
change, c'est simplement des ajouts ou alors certaines choses ont
changés ?
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Je débute en C (comme je vous l'ai dit), et je viens tout juste de
terminer le livre de C.Delannoy. Je pense avoir à peu près compris
l'essentiel, et on m'a conseillé de lire ce livre afin de prendre les
bonnes habitudes et en apprendre plus sur le langage. Je ne sais pas
exactement ce que vous entendez par "une certaine expérience". Si je
n'ai pas choisi le bon livre, dites le moi.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90
sont les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me
demande c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors
qu'une version plus récente de cette norme existe ? Qu'est-ce que ça
change, c'est simplement des ajouts ou alors certaines choses ont
changés ?
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Je débute en C (comme je vous l'ai dit), et je viens tout juste de
terminer le livre de C.Delannoy. Je pense avoir à peu près compris
l'essentiel, et on m'a conseillé de lire ce livre afin de prendre les
bonnes habitudes et en apprendre plus sur le langage. Je ne sais pas
exactement ce que vous entendez par "une certaine expérience". Si je
n'ai pas choisi le bon livre, dites le moi.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90
sont les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me
demande c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors
qu'une version plus récente de cette norme existe ? Qu'est-ce que ça
change, c'est simplement des ajouts ou alors certaines choses ont
changés ?
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90
sont les mêmes et la norme C99 est mauvaise. C'est ça ?
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90
sont les mêmes et la norme C99 est mauvaise. C'est ça ?
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90
sont les mêmes et la norme C99 est mauvaise. C'est ça ?
Merci pour vos réponses !Il n'y a pas de différences techniques entre ANSI C89 et ISO C90 (la
normalisation est le fait de l'ANSI et a été reprise telle quelle par
l'ISO). ISO C99 décrit une évolution du langage (normalisée par l'ISO avec
l'ANSI comme participant, de même que l'AFNOR, BSI et d'autres organismes).
le K&R est un bon livre -- ce sont les concepteurs du C et ils ne sont pas
dénués en prime de talent pédagogique -- mais il ne s'adresse plutôt à des
personnes ayant déjà une certaine expérience de la programmation. Il a été
mis à jours pour décrire le langage normalisé en 89/90 mais pas après la
normalisation de 99.
Je débute en C (comme je vous l'ai dit), et je viens tout juste de terminer
le livre de C.Delannoy.
Je pense avoir à peu près compris l'essentiel, et on m'a conseillé de
lire ce livre afin de prendre les bonnes habitudes et en apprendre plus
sur le langage. Je ne sais pas exactement ce que vous entendez par "une
certaine expérience". Si je n'ai pas choisi le bon livre, dites le moi.
Bien qu'elle soit vieille de bientôt 10 ans, la norme C99 est rarement
implémentée dans sa totalité et beaucoup évitent de ce fait ses
possibilités. Le fait que le K&R ne décrive pas ce qu'elle apporte n'est
donc pas un problème important, surtout quand on considère que le C est de
plus en plus un langage se limitant à des niches où le C99 n'est pas
pratiquement utilisable.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90 sont
les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me
demande c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors
qu'une version plus récente de cette norme existe ? Qu'est-ce que ça
change, c'est simplement des ajouts ou alors certaines choses ont
changés?
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Merci pour vos réponses !
Il n'y a pas de différences techniques entre ANSI C89 et ISO C90 (la
normalisation est le fait de l'ANSI et a été reprise telle quelle par
l'ISO). ISO C99 décrit une évolution du langage (normalisée par l'ISO avec
l'ANSI comme participant, de même que l'AFNOR, BSI et d'autres organismes).
le K&R est un bon livre -- ce sont les concepteurs du C et ils ne sont pas
dénués en prime de talent pédagogique -- mais il ne s'adresse plutôt à des
personnes ayant déjà une certaine expérience de la programmation. Il a été
mis à jours pour décrire le langage normalisé en 89/90 mais pas après la
normalisation de 99.
Je débute en C (comme je vous l'ai dit), et je viens tout juste de terminer
le livre de C.Delannoy.
Je pense avoir à peu près compris l'essentiel, et on m'a conseillé de
lire ce livre afin de prendre les bonnes habitudes et en apprendre plus
sur le langage. Je ne sais pas exactement ce que vous entendez par "une
certaine expérience". Si je n'ai pas choisi le bon livre, dites le moi.
Bien qu'elle soit vieille de bientôt 10 ans, la norme C99 est rarement
implémentée dans sa totalité et beaucoup évitent de ce fait ses
possibilités. Le fait que le K&R ne décrive pas ce qu'elle apporte n'est
donc pas un problème important, surtout quand on considère que le C est de
plus en plus un langage se limitant à des niches où le C99 n'est pas
pratiquement utilisable.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90 sont
les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me
demande c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors
qu'une version plus récente de cette norme existe ? Qu'est-ce que ça
change, c'est simplement des ajouts ou alors certaines choses ont
changés?
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Merci pour vos réponses !Il n'y a pas de différences techniques entre ANSI C89 et ISO C90 (la
normalisation est le fait de l'ANSI et a été reprise telle quelle par
l'ISO). ISO C99 décrit une évolution du langage (normalisée par l'ISO avec
l'ANSI comme participant, de même que l'AFNOR, BSI et d'autres organismes).
le K&R est un bon livre -- ce sont les concepteurs du C et ils ne sont pas
dénués en prime de talent pédagogique -- mais il ne s'adresse plutôt à des
personnes ayant déjà une certaine expérience de la programmation. Il a été
mis à jours pour décrire le langage normalisé en 89/90 mais pas après la
normalisation de 99.
Je débute en C (comme je vous l'ai dit), et je viens tout juste de terminer
le livre de C.Delannoy.
Je pense avoir à peu près compris l'essentiel, et on m'a conseillé de
lire ce livre afin de prendre les bonnes habitudes et en apprendre plus
sur le langage. Je ne sais pas exactement ce que vous entendez par "une
certaine expérience". Si je n'ai pas choisi le bon livre, dites le moi.
Bien qu'elle soit vieille de bientôt 10 ans, la norme C99 est rarement
implémentée dans sa totalité et beaucoup évitent de ce fait ses
possibilités. Le fait que le K&R ne décrive pas ce qu'elle apporte n'est
donc pas un problème important, surtout quand on considère que le C est de
plus en plus un langage se limitant à des niches où le C99 n'est pas
pratiquement utilisable.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90 sont
les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me
demande c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors
qu'une version plus récente de cette norme existe ? Qu'est-ce que ça
change, c'est simplement des ajouts ou alors certaines choses ont
changés?
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Je voulais dire compliqué à lire.
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Je voulais dire compliqué à lire.
(notez que les drafts qui
n'ont pas le tampon ISO / CEI peuvent être échangés gratuitement).
J'ai réussi à me les procurer, mais c'est plutôt compliqué...
Je voulais dire compliqué à lire.
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90 sont
les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me demande
c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors qu'une version
plus récente de cette norme existe ? Qu'est-ce que ça change, c'est
simplement des ajouts ou alors certaines choses ont changés ?
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90 sont
les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me demande
c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors qu'une version
plus récente de cette norme existe ? Qu'est-ce que ça change, c'est
simplement des ajouts ou alors certaines choses ont changés ?
Pour récapituler (si j'ai bien compris) les normes ANSI C89 et ISO C90 sont
les mêmes et la norme C99 est mauvaise. C'est ça ?
Mais qu'apporte réellement la C99 par rapport à la C90 ? Ce que je me demande
c'est est-ce ça vaut vraiment le coup d'apprendre la C90 alors qu'une version
plus récente de cette norme existe ? Qu'est-ce que ça change, c'est
simplement des ajouts ou alors certaines choses ont changés ?
Si on considère que la portabilité, c'est la conformité à un standard,
mais c'est aussi la disponiblité de compilateurs, voire d'un choix de
compilateurs.
Si on considère que la portabilité, c'est la conformité à un standard,
mais c'est aussi la disponiblité de compilateurs, voire d'un choix de
compilateurs.
Si on considère que la portabilité, c'est la conformité à un standard,
mais c'est aussi la disponiblité de compilateurs, voire d'un choix de
compilateurs.