Je cherche un tutoriel imprimable sur le web pour apprendre le C avant
d'acheter un bouquin "de référence".
Je suis débutant en programmation mais je connais les scripts shell
(linux), le HTML ou encore un peu de PHP.
Quel tutoriel imprimable me conseillez-vous pour débuter ? Les 560 pages
de celui du site du zéro
(http://www.siteduzero.com/tuto-29-8-0-apprenez-a-programmer-en-c.html)
découragent un peu mon imprimante, même avec le recto-verso
automatique... Mais le style me plaît ! Existe-t-il quelque chose dans
le même esprit mais en plus condensé ?
Par contre, si tu trouves un terme bref pour désigner l'équivalent de "pointeur" dans la littérature assembleur, je suis preneur.
Déjà répondu :
> <...> Pour désigner ce genre > de mémoire, en assembleur, on parle de registre d'adresse, et en C, C + > +, Pascal, Ada etc, on parle de pointeur.
J'ai même donné des exemples de registres d'adresse. Je précise :
8051 : DPTR 68k : A0 à A7 x86 : SS:SP, SS:BP, ES:DI etc. (SP = Stack ... Pointer etc.)
Il est même possible que sur certaines architectures il existe la possibilité de déréférencer directement un objet en mémoire conte nant une adresse, genre :
mov ax, es:[1234h]
. Je ne connais pas tous les modes d'adressages de tous les µp par cur et je ne suis pas spécialiste de l'ASM ...
On 10 août, 02:29, Alexandre BACQUART <tek...@free.DELETEME.fr> wrote:
Par contre, si tu trouves un terme bref pour désigner l'équivalent de
"pointeur" dans la littérature assembleur, je suis preneur.
Déjà répondu :
> <...> Pour désigner ce genre
> de mémoire, en assembleur, on parle de registre d'adresse, et en C, C +
> +, Pascal, Ada etc, on parle de pointeur.
J'ai même donné des exemples de registres d'adresse. Je précise :
8051 : DPTR
68k : A0 à A7
x86 : SS:SP, SS:BP, ES:DI etc. (SP = Stack ... Pointer etc.)
Il est même possible que sur certaines architectures il existe la
possibilité de déréférencer directement un objet en mémoire conte nant
une adresse, genre :
mov ax, es:[1234h]
. Je ne connais pas tous les modes d'adressages de tous les µp par
cur et je ne suis pas spécialiste de l'ASM ...
Par contre, si tu trouves un terme bref pour désigner l'équivalent de "pointeur" dans la littérature assembleur, je suis preneur.
Déjà répondu :
> <...> Pour désigner ce genre > de mémoire, en assembleur, on parle de registre d'adresse, et en C, C + > +, Pascal, Ada etc, on parle de pointeur.
J'ai même donné des exemples de registres d'adresse. Je précise :
8051 : DPTR 68k : A0 à A7 x86 : SS:SP, SS:BP, ES:DI etc. (SP = Stack ... Pointer etc.)
Il est même possible que sur certaines architectures il existe la possibilité de déréférencer directement un objet en mémoire conte nant une adresse, genre :
mov ax, es:[1234h]
. Je ne connais pas tous les modes d'adressages de tous les µp par cur et je ne suis pas spécialiste de l'ASM ...
Thierry B.
--{ Charlie Gordon a plopé ceci: }--
Je n'ai pas de document pedagogique à conseiller qui utilise cette approche, mais je suis curieux de savoir s'il en existe. De nombreux développeurs relativement à l'aise avec le langage C mais sans expérience d'assembleur auraient beaucoup à en apprendre, et j'en connais qui sont demandeurs.
Pour avoir une vision un peu "étrange" de l'assembleur, dans le temps (glorieuse époque de mon 286 :) j'avais beaucoup apprécié:
"Object-Oriented Assembly Language" de Len Dorfman (ed Windcrest)
Il utilise beaucoup les macros du MASM, et présente une bonne façon de structurer un code assembleur. Evidemment, ce n'est pas trop un ouvrage d'initiation, mais à cette époque-là, j'ai beaucoup appris avec ce livre, jusqu'à écrire des programmes conséquents uniquement en AsmOO :)
-- La Liberté et la Revolution sont deux concepts orthogonaux. http://la.buvette.org/images/revolution-liberte.jpg ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--{ Charlie Gordon a plopé ceci: }--
Je n'ai pas de document pedagogique à conseiller qui utilise cette approche,
mais je suis curieux de savoir s'il en existe. De nombreux développeurs
relativement à l'aise avec le langage C mais sans expérience d'assembleur
auraient beaucoup à en apprendre, et j'en connais qui sont demandeurs.
Pour avoir une vision un peu "étrange" de l'assembleur, dans le temps
(glorieuse époque de mon 286 :) j'avais beaucoup apprécié:
"Object-Oriented Assembly Language" de Len Dorfman (ed Windcrest)
Il utilise beaucoup les macros du MASM, et présente une bonne façon
de structurer un code assembleur. Evidemment, ce n'est pas trop un
ouvrage d'initiation, mais à cette époque-là, j'ai beaucoup appris
avec ce livre, jusqu'à écrire des programmes conséquents uniquement
en AsmOO :)
--
La Liberté et la Revolution sont deux concepts orthogonaux.
http://la.buvette.org/images/revolution-liberte.jpg
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Je n'ai pas de document pedagogique à conseiller qui utilise cette approche, mais je suis curieux de savoir s'il en existe. De nombreux développeurs relativement à l'aise avec le langage C mais sans expérience d'assembleur auraient beaucoup à en apprendre, et j'en connais qui sont demandeurs.
Pour avoir une vision un peu "étrange" de l'assembleur, dans le temps (glorieuse époque de mon 286 :) j'avais beaucoup apprécié:
"Object-Oriented Assembly Language" de Len Dorfman (ed Windcrest)
Il utilise beaucoup les macros du MASM, et présente une bonne façon de structurer un code assembleur. Evidemment, ce n'est pas trop un ouvrage d'initiation, mais à cette époque-là, j'ai beaucoup appris avec ce livre, jusqu'à écrire des programmes conséquents uniquement en AsmOO :)
-- La Liberté et la Revolution sont deux concepts orthogonaux. http://la.buvette.org/images/revolution-liberte.jpg ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Antoine Leca
En news:g7icnk$sdi$, Bernard va escriure:
Quand on est formateur référencé depuis 18 ans et que l'on tombe sur ça, on hallucine... Même ma femme de ménage peut écrire un tutoriel et se prendre pour une formatrice C.
Doit-on en déduire que tu fais des ménages depuis 18 ans ?
Antoine
En news:g7icnk$sdi$1@news.albasani.net, Bernard va escriure:
Quand on est formateur référencé depuis 18 ans et que l'on tombe sur
ça, on hallucine...
Même ma femme de ménage peut écrire un tutoriel et se prendre pour une
formatrice C.
Doit-on en déduire que tu fais des ménages depuis 18 ans ?
Quand on est formateur référencé depuis 18 ans et que l'on tombe sur ça, on hallucine... Même ma femme de ménage peut écrire un tutoriel et se prendre pour une formatrice C.
Doit-on en déduire que tu fais des ménages depuis 18 ans ?
Antoine
Antoine Leca
En news:489d8652$0$16972$, Migrec va escriure:
Critique-t-on un prof qui n'explique pas les nombres relatifs à ses élèves de CE2 ?
Tu vas certainement trouver plein de personnes pour faire ce genre de critique (par exemple, je te propose une réunion de parents d'élèves de CE2).
Cela étant, le seule chose que cela démontre, c'est que celui qui critique en l'occurence se trompe d'ambulance : les nombres relatifs sont explicitement hors programme en CE2.
Quel formateur qualifié (selon quels critères ?) est capable de publier et de mettre en ligne ce qu'à fait éo21 ?
Peu : ce serait du sabordage de leur gagne-pain.
A vos claviers !
Il faut arrêter de rêver ! Ou bien tu veux un produit de qualité, et il serait normal de penser à le payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce qu'il y a de disponible.
Mais demander à ce que les professionnels tirent un trait sur leurs futurs honoraires pour te donner gratuitement un meilleur produit, là c'est le comble !
Antoine
En news:489d8652$0$16972$426a34cc@news.free.fr, Migrec va escriure:
Critique-t-on un prof qui n'explique pas les nombres relatifs à ses
élèves de CE2 ?
Tu vas certainement trouver plein de personnes pour faire ce genre de
critique (par exemple, je te propose une réunion de parents d'élèves de
CE2).
Cela étant, le seule chose que cela démontre, c'est que celui qui critique
en l'occurence se trompe d'ambulance : les nombres relatifs sont
explicitement hors programme en CE2.
Quel formateur qualifié (selon quels critères ?) est capable de
publier et de mettre en ligne ce qu'à fait M@téo21 ?
Peu : ce serait du sabordage de leur gagne-pain.
A vos claviers !
Il faut arrêter de rêver !
Ou bien tu veux un produit de qualité, et il serait normal de penser à le
payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce qu'il y
a de disponible.
Mais demander à ce que les professionnels tirent un trait sur leurs futurs
honoraires pour te donner gratuitement un meilleur produit, là c'est le
comble !
Critique-t-on un prof qui n'explique pas les nombres relatifs à ses élèves de CE2 ?
Tu vas certainement trouver plein de personnes pour faire ce genre de critique (par exemple, je te propose une réunion de parents d'élèves de CE2).
Cela étant, le seule chose que cela démontre, c'est que celui qui critique en l'occurence se trompe d'ambulance : les nombres relatifs sont explicitement hors programme en CE2.
Quel formateur qualifié (selon quels critères ?) est capable de publier et de mettre en ligne ce qu'à fait éo21 ?
Peu : ce serait du sabordage de leur gagne-pain.
A vos claviers !
Il faut arrêter de rêver ! Ou bien tu veux un produit de qualité, et il serait normal de penser à le payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce qu'il y a de disponible.
Mais demander à ce que les professionnels tirent un trait sur leurs futurs honoraires pour te donner gratuitement un meilleur produit, là c'est le comble !
Antoine
Migrec
Le lundi 11 août 2008 15:24, Antoine Leca a écrit :
Quel formateur qualifié (selon quels critères ?) est capable de publier et de mettre en ligne ce qu'à fait éo21 ?
Peu : ce serait du sabordage de leur gagne-pain.
Et bien non, ça serait justement une façon de montrer leur talents pédagogiques... Ils ne sont obligés de tout "dévoiler" d'ailleurs ! certaines entreprises publient des livres blancs en PDF gratuits d'excellente qualité !!
A vos claviers !
Il faut arrêter de rêver ! Ou bien tu veux un produit de qualité, et il serait normal de penser à le payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce qu'il y a de disponible.
Mais demander à ce que les professionnels tirent un trait sur leurs futurs honoraires pour te donner gratuitement un meilleur produit, là
Quand on aime, on ne compte pas !
c'est le comble !
Non, ce n'est pas le comble !! Un produit de qualité n'est pas forcement cher et vice-versa ! J'utilise depuis 6 ans des logiciels libres (et gratuits) et j'en suis très satisfait et je me demande bien pourquoi certaines personnes paient pour avoir pareil ou moins bien... Il y a certes des problèmes ou des bogues mais comme dans n'importe quel autre logiciel... Le fait de payer pour un logiciel te permet quoi ? Est-ce qu'on te corrige le bogue si tu en trouve un ??
Dans la vie on est pas obligé de tout faire contre rémunération, on peux partager et faire partager sa passion !
-- Migrec
Le lundi 11 août 2008 15:24, Antoine Leca a écrit :
Quel formateur qualifié (selon quels critères ?) est capable de
publier et de mettre en ligne ce qu'à fait M@téo21 ?
Peu : ce serait du sabordage de leur gagne-pain.
Et bien non, ça serait justement une façon de montrer leur talents
pédagogiques... Ils ne sont obligés de tout "dévoiler" d'ailleurs !
certaines entreprises publient des livres blancs en PDF gratuits
d'excellente qualité !!
A vos claviers !
Il faut arrêter de rêver !
Ou bien tu veux un produit de qualité, et il serait normal de penser à
le payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce
qu'il y a de disponible.
Mais demander à ce que les professionnels tirent un trait sur leurs
futurs honoraires pour te donner gratuitement un meilleur produit, là
Quand on aime, on ne compte pas !
c'est le comble !
Non, ce n'est pas le comble !! Un produit de qualité n'est pas forcement
cher et vice-versa !
J'utilise depuis 6 ans des logiciels libres (et gratuits) et j'en suis
très satisfait et je me demande bien pourquoi certaines personnes
paient pour avoir pareil ou moins bien...
Il y a certes des problèmes ou des bogues mais comme dans n'importe quel
autre logiciel... Le fait de payer pour un logiciel te permet quoi ?
Est-ce qu'on te corrige le bogue si tu en trouve un ??
Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !
Le lundi 11 août 2008 15:24, Antoine Leca a écrit :
Quel formateur qualifié (selon quels critères ?) est capable de publier et de mettre en ligne ce qu'à fait éo21 ?
Peu : ce serait du sabordage de leur gagne-pain.
Et bien non, ça serait justement une façon de montrer leur talents pédagogiques... Ils ne sont obligés de tout "dévoiler" d'ailleurs ! certaines entreprises publient des livres blancs en PDF gratuits d'excellente qualité !!
A vos claviers !
Il faut arrêter de rêver ! Ou bien tu veux un produit de qualité, et il serait normal de penser à le payer. Ou alors tu ne veux pas payer, et il faut te contenter de ce qu'il y a de disponible.
Mais demander à ce que les professionnels tirent un trait sur leurs futurs honoraires pour te donner gratuitement un meilleur produit, là
Quand on aime, on ne compte pas !
c'est le comble !
Non, ce n'est pas le comble !! Un produit de qualité n'est pas forcement cher et vice-versa ! J'utilise depuis 6 ans des logiciels libres (et gratuits) et j'en suis très satisfait et je me demande bien pourquoi certaines personnes paient pour avoir pareil ou moins bien... Il y a certes des problèmes ou des bogues mais comme dans n'importe quel autre logiciel... Le fait de payer pour un logiciel te permet quoi ? Est-ce qu'on te corrige le bogue si tu en trouve un ??
Dans la vie on est pas obligé de tout faire contre rémunération, on peux partager et faire partager sa passion !
-- Migrec
-ed-
On 11 août, 22:51, Migrec wrote:
Dans la vie on est pas obligé de tout faire contre rémunération, on peux partager et faire partager sa passion !
J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a commencé à sortir son gourdin...
On 11 août, 22:51, Migrec <migrecENLEVEZ...@online.fr> wrote:
Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !
J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a
commencé à sortir son gourdin...
Dans la vie on est pas obligé de tout faire contre rémunération, on peux partager et faire partager sa passion !
J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a commencé à sortir son gourdin...
Mon boulanger ne voit aucun inconvénient à diffuser ses recettes de pains divers et variés.
-- Beaucoup moins que la collection de saloperies avec des options à rallonge, et devant être aboutés avec des bidules comme les pipes et autres trucs abracadabrantesques qui ont fait la fortune de Unix. --{ MT, in fcol.debats }--
--{ -ed- a plopé ceci: }--
Dans la vie on est pas obligé de tout faire contre rémunération, on peux
partager et faire partager sa passion !
J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a
commencé à sortir son gourdin...
Mon boulanger ne voit aucun inconvénient à diffuser ses recettes
de pains divers et variés.
--
Beaucoup moins que la collection de saloperies avec des options à rallonge,
et devant être aboutés avec des bidules comme les pipes et autres trucs
abracadabrantesques qui ont fait la fortune de Unix.
--{ MT, in fcol.debats }--
Dans la vie on est pas obligé de tout faire contre rémunération, on peux partager et faire partager sa passion !
J'ai essayé d'expliquer ça à mon boulanger et c'est là qu'il a commencé à sortir son gourdin...
Mon boulanger ne voit aucun inconvénient à diffuser ses recettes de pains divers et variés.
-- Beaucoup moins que la collection de saloperies avec des options à rallonge, et devant être aboutés avec des bidules comme les pipes et autres trucs abracadabrantesques qui ont fait la fortune de Unix. --{ MT, in fcol.debats }--