Bonjour a tous,
Voila je commence le C sur linux ( RH 9 - gcc gcc (GCC) 3.2.2 20030222
(Red Hat Linux 3.2.2-5)
Je fais le prg le + simple possible :
main()
{
int a = 17 , b = 36;
printf("%d\n, a * b );
}
a la compile j'obtients :
[gil@P4LX gil]$ cc -c test.c
test.c:1: erreur d'analyse syntaxique avant « buffer »
test.c:1:36: caractère ' de terminaison manquant
test.c:1:36: AVERTISSEMENT: constante caractère trop longue
test.c:2: erreur d'analyse syntaxique avant « you »
test.c:2: erreur d'analyse syntaxique avant « that »
test.c:3: erreur d'analyse syntaxique avant « enter »
test.c:3:36: caractère ' de terminaison manquant
test.c:3:36: AVERTISSEMENT: constante caractère trop longue
test.c:7:10: AVERTISSEMENT: chaîne de mots multi-lignes sont dépréciés
test.c:7:10: caractère " de terminaison manquant
test.c:7:10: début possible d'une chaîne de mot non terminée
test.c:7: erreur d'analyse syntaxique avant la constante chaîne
[
J'avoue avoir beaucoup (trop) oublie le C quand j'etait jeune mais la je
ne comprends pas. Ne vous moquez pas trop !!
Un conseil: Quel environemnt graphique Linux vous cconseillez. Encore Merci
Totalement hors sujet (KDE est correct).
-- C is a sharp tool
Emmanuel Delahaye
#include <stdio.h> et ça devrait mieux se passer.
Pas besoin
Si. printf() est une fonction variadic f(T param, ...). Le prototype est *obligatoire*. De plus, pour les autres fonctions, c'est fortement conseillé (voire obligatoire en C99 ?).
-- C is a sharp tool
#include <stdio.h>
et ça devrait mieux se passer.
Pas besoin
Si. printf() est une fonction variadic f(T param, ...). Le prototype est
*obligatoire*. De plus, pour les autres fonctions, c'est fortement
conseillé (voire obligatoire en C99 ?).
Si. printf() est une fonction variadic f(T param, ...). Le prototype est *obligatoire*. De plus, pour les autres fonctions, c'est fortement conseillé (voire obligatoire en C99 ?).
Mmmh. Oui. Bon, je fais régulièrement le lapsus. Le pire, c'est que je sais très bien qu'il faut utiliser l'autre terme dans ce contexte. Bon, je pars me fouetter avec des orties fraîches.
-- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)
On Sun, 30 Oct 2005, Emmanuel Delahaye wrote:
Ben si. printf() est définie dans stdio.h .
Grr... Déclaré...
:-)
http://mapage.noos.fr/emdel/notes.htm#definitions
Mmmh. Oui. Bon, je fais régulièrement le lapsus. Le pire, c'est que je
sais très bien qu'il faut utiliser l'autre terme dans ce contexte. Bon, je
pars me fouetter avec des orties fraîches.
--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)
Mmmh. Oui. Bon, je fais régulièrement le lapsus. Le pire, c'est que je sais très bien qu'il faut utiliser l'autre terme dans ce contexte. Bon, je pars me fouetter avec des orties fraîches.
-- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)
listes
Hamiral wrote:
Pourquoi pas vi ou vim ?
Oui, c'est vrai, ça, pourquoi pas ? Vim est bien plus intuitif que emacs !
ben moi c'est pico qui a ma préférence...
Hamiral <hamiral@hamham.fr> wrote:
Pourquoi pas vi ou vim ?
Oui, c'est vrai, ça, pourquoi pas ? Vim est bien plus intuitif que emacs !
gil]$ cat test.c ;; This buffer is for notes you don't want to save, and for Lisp evaluation.
Stop! Les commentaires en C, c'est /* */.
Il y a aussi // C'est C99 ! Si Si !
Harpo
Emmanuel Delahaye wrote:
Un conseil: Quel environemnt graphique Linux vous cconseillez. Encore Merci
Totalement hors sujet (KDE est correct).
( Même entre parenthèses, c'est hors-sujet. )
KDE est fait pour des transfuges de M$ windows, il bouffe du CPU pur des choses inutiles (desktop, machin tout ça...), sans vouloir le critiquer car il marche bien, pour un developpeur il apporte surtout de l'overhead. Essayez WindowMaker! // tout aussi hors-sujet.
Emmanuel Delahaye wrote:
Un conseil: Quel environemnt graphique Linux vous cconseillez.
Encore Merci
Totalement hors sujet (KDE est correct).
( Même entre parenthèses, c'est hors-sujet. )
KDE est fait pour des transfuges de M$ windows, il bouffe du CPU pur des
choses inutiles (desktop, machin tout ça...), sans vouloir le critiquer
car il marche bien, pour un developpeur il apporte surtout de
l'overhead.
Essayez WindowMaker! // tout aussi hors-sujet.
Un conseil: Quel environemnt graphique Linux vous cconseillez. Encore Merci
Totalement hors sujet (KDE est correct).
( Même entre parenthèses, c'est hors-sujet. )
KDE est fait pour des transfuges de M$ windows, il bouffe du CPU pur des choses inutiles (desktop, machin tout ça...), sans vouloir le critiquer car il marche bien, pour un developpeur il apporte surtout de l'overhead. Essayez WindowMaker! // tout aussi hors-sujet.