Merci pour la vidéo. Elle est très enrichissante. Dans mon programme j’ai mis unsigned int m=-34, pensant que ça allait m’afficher un messager d’erreur mais rien.
Pour être plus précis, la notation "nombreEntier" c'est du lowerCamelCase. Camel Case c'est l'ensemble des deux écritures, l'autre étant le UpperCamelCase (ex: NombreEntier). Mais si on utilise la nomination CamelCase seule c'est deux majuscules qu'il faut CC = deux bosses de chameau. Merci pour tes vidéos :)
bonjour merci beaucoup pour vos cours . j'ai une question comment faire pour compiler du c sur visual studio j'utilse code blocks mais je voudrais changer et j'arrive pas à le faire .???
je suis débutante totale, j'ai commencée avec html et css, mais on m'a conseillé d'apprendre le langage C car c'est la base de plein d 'autres langages. Cependant étant vraiment débutante j'ai l'impression que c'est trop complexe pour mon petit niveau. Dois je continuer d'apprendre ce langage ou est ce que c'est mieux de reprendre mon travail sur html et css puis d'enchainer sur Javascript etc. Mon but n'étant pas de programmer mais créer des sites internet. Merci de ton conseil! et merci pour les videos aussi
Bonjour, j'ai essayé de faire une opération arithmétique pour les caractères. char a= 'a'; char b='b'. Mais ducoup ça fait une chaine de caractère comment gérer ceci. Merci d'avance.
J’ai étudié un peu le langage c mais je débute du coup j’ai une petite question : quand je l’ai étudié je devais mettre des scanf je crois pour lire la variable est ce que tu sais quand on en a besoin ou non?
Merci ! “Presque”. La différence est un peu compliquée à expliquer dans le cadre d’une introduction au C mais en gros, pour faire simple, un float et un double permettent tous les deux de stocker un nombre à virgule (décimal). Mais en informatique, on ne peut pas stocker un tel nombre facilement. Du coup, on “convertit” ce nombre en une suite de 0 et 1 qui sont capables d’estimer sa valeur. Au final, le type double est juste plus précis que le float (mais aussi un peu plus lourd en nombre de bits utilisés). Du coup, si tu fais du calcul sur des nombres à virgule (même de simples additions et multiplications), tu pourras voir en affichant beaucoup de chiffres après la virgule que le résultat sera plus précis avec des types double que float. L’explication est ultra simplifiée mais j’espère que ça t’aura permis de comprendre le principe ;-) A+
Il n'y a qu'à rajouter autant de %d que souhaité et par conséquent autant de variables dans printf ! Je te donne un exemple avec 3 int : #include int main() { int a = 1; int b = 2; int c = 3; printf("Et %d... et %d... et %d ! ", a, b, c); return 0; } En espérant avoir répondu à ta question ;)
bonjour et merci pour ce tuto je suis un debutant en language C et grace a ce tuto je mameliore de jour en jour neamoins jai une question qui me taraude lesprit, kel est la difference entre %i et %d ?
Oui ? %d c'est decimal donc ça va afficher nombreEntier en tant que nombre décimal (entier quoi) %f pour float,nombre à virgule %c pour character, un caractère (aka lettre) printf("une chaine de caractères, %x", uneVariable); Ça affiche au format x la variable après la virgule Voila enfaite je sais programmer mais faut reviser ahhaha
@@karitton- mec pourquoi quand je tape ("NombreEntier %d a la valeur caract %c", NombreEntier caract); il me dis que %d et %c ne se pas pris en compte et ils ne sont pas en couleurs.
Bonjour Laurent, C’est bien 1 octet = 8 bits ;-) Peut-être que la confusion vient du terme anglais byte qui signifie octet ? On a alors 1 octet = 1 byte = 8 bits. Un bit vaut soit 0 soit 1. Un octet est donc une suite de huit 0 et 1.
@@primfxdesign Autant pour moi petite confusion je venais de l'apprendre en cours et je me suis un peu embrouillé :p C'est d'ailleurs pour ca que j'ai posé la question car je pensais avoir compris l'inverse
Si vous utilisez C89 les // commentaires ne marchent pas => Il faut utiliser une version supérieure ou égale a C99 Petit récapitulatif sur le printf fr.wikipedia.org/wiki/C_(langage)
Bonjour monsieur 😊
Je suis hyper satisfait de vos tutos et vraiment Big up à vous 👍
Merci!!!!
Tuto plus que complet et très très bien expliqué ! Merci
wow tu expliques plus clairement que n'importe qui .Grace a toi j'arrives enfin a trouver la motivation suffisante, et je me suis abonne.
J'aime beaucoup tes tuts prim👍
J'ai beaucoup appris avec! Courage !!!
C'est pas n'importe qui ce mec...
j'aime trop tes tutos vraiment c'est clair force a toi
Merci beaucoup pour vos tutos ! très instructif !
T un crack jte suis depuis 5 ans sans jamai comenter et t super fort gg a toi
Tu me sauves la vie ! Merci ;)
Merci bien pour ce tuto Prim je vais finir par aimé le C j'avais peur d'aborder ce langage
Merci pour la vidéo. Elle est très enrichissante. Dans mon programme j’ai mis unsigned int m=-34, pensant que ça allait m’afficher un messager d’erreur mais rien.
Merci beaucoup pour cette video !
Pour être plus précis, la notation "nombreEntier" c'est du lowerCamelCase. Camel Case c'est l'ensemble des deux écritures, l'autre étant le UpperCamelCase (ex: NombreEntier). Mais si on utilise la nomination CamelCase seule c'est deux majuscules qu'il faut CC = deux bosses de chameau. Merci pour tes vidéos :)
merci pour la précision, ça m'intriguait
superbe vidéo et surtout bien explique et epure de fioritures
Merci monsieur c magnifique
Super tes vidéos bro...Merci
Bonne vidéo !
Super tuto !
bonjour merci beaucoup pour vos cours . j'ai une question comment faire pour compiler du c sur visual studio j'utilse code blocks mais je voudrais changer et j'arrive pas à le faire .???
je suis débutante totale, j'ai commencée avec html et css, mais on m'a conseillé d'apprendre le langage C car c'est la base de plein d 'autres langages. Cependant étant vraiment débutante j'ai l'impression que c'est trop complexe pour mon petit niveau. Dois je continuer d'apprendre ce langage ou est ce que c'est mieux de reprendre mon travail sur html et css puis d'enchainer sur Javascript etc. Mon but n'étant pas de programmer mais créer des sites internet. Merci de ton conseil! et merci pour les videos aussi
tres bien explique GG
Bonjours, moi "%d" ne fonctionne pas . Elle est pas prise en compte , elle a pas de couleurs. Avez vous une idée pourquoi sa ne fonctionne pas?
merci beaucoup pour t'es tuto merci
Si j'ai bien compris les variables servent à ne pas répéter les les lignes comme "nombreEntier"?
Bonjour,
j'ai essayé de faire une opération arithmétique pour les caractères. char a= 'a'; char b='b'. Mais ducoup ça fait une chaine de caractère comment gérer ceci. Merci d'avance.
bonjour je suis sur mac et je ne sais pas comment afficher le terminal qui correspond au programme que je souhaite
Merci pour la réponse
merci bcp !
J’ai étudié un peu le langage c mais je débute du coup j’ai une petite question : quand je l’ai étudié je devais mettre des scanf je crois pour lire la variable est ce que tu sais quand on en a besoin ou non?
on peut faire des s'instruction sans fonction main?
Merci !
Super ta série mais float et double c pareil?
Merci !
“Presque”. La différence est un peu compliquée à expliquer dans le cadre d’une introduction au C mais en gros, pour faire simple, un float et un double permettent tous les deux de stocker un nombre à virgule (décimal). Mais en informatique, on ne peut pas stocker un tel nombre facilement. Du coup, on “convertit” ce nombre en une suite de 0 et 1 qui sont capables d’estimer sa valeur. Au final, le type double est juste plus précis que le float (mais aussi un peu plus lourd en nombre de bits utilisés). Du coup, si tu fais du calcul sur des nombres à virgule (même de simples additions et multiplications), tu pourras voir en affichant beaucoup de chiffres après la virgule que le résultat sera plus précis avec des types double que float.
L’explication est ultra simplifiée mais j’espère que ça t’aura permis de comprendre le principe ;-)
A+
Que se passera t-il si on a déclaré 2 variables " int" et qu'on veut l'afficher sur la meme ligne?
Il n'y a qu'à rajouter autant de %d que souhaité et par conséquent autant de variables dans printf !
Je te donne un exemple avec 3 int :
#include
int main() {
int a = 1;
int b = 2;
int c = 3;
printf("Et %d... et %d... et %d !
", a, b, c);
return 0;
}
En espérant avoir répondu à ta question ;)
le camelcase avec la première lettre en minuscule ca s'appel pas lowerCamelCase ??
j'ai bien compris main pourquoi d pour le int
c'est la seule chose qui ma fait trigger
Yay
👍👍👍
bonjour et merci pour ce tuto
je suis un debutant en language C et grace a ce tuto je mameliore de jour en jour
neamoins jai une question qui me taraude lesprit,
kel est la difference entre %i et %d ?
Oui ?
%d c'est decimal donc ça va afficher nombreEntier en tant que nombre décimal (entier quoi)
%f pour float,nombre à virgule
%c pour character, un caractère (aka lettre)
printf("une chaine de caractères, %x", uneVariable);
Ça affiche au format x la variable après la virgule
Voila enfaite je sais programmer mais faut reviser ahhaha
@@karitton- mec pourquoi quand je tape ("NombreEntier %d a la valeur caract %c", NombreEntier caract); il me dis que %d et %c ne se pas pris en compte et ils ne sont pas en couleurs.
12:55 On est d'accord que c'est une erreur? 1bit = 8octets non?
Bonjour Laurent,
C’est bien 1 octet = 8 bits ;-)
Peut-être que la confusion vient du terme anglais byte qui signifie octet ? On a alors 1 octet = 1 byte = 8 bits.
Un bit vaut soit 0 soit 1. Un octet est donc une suite de huit 0 et 1.
@@primfxdesign Autant pour moi petite confusion je venais de l'apprendre en cours et je me suis un peu embrouillé :p C'est d'ailleurs pour ca que j'ai posé la question car je pensais avoir compris l'inverse
Pourquoi tu t'aprofondi pas sur code::Block Windows
Si vous utilisez C89 les // commentaires ne marchent pas
=> Il faut utiliser une version supérieure ou égale a C99
Petit récapitulatif sur le printf
fr.wikipedia.org/wiki/C_(langage)
je capte pas il reconnait pas le %d dans mon code
C excellent
=> sa sert à quoi
Y'a une différence entre float et double ??
un chiffre apres la virgule float
T'as un diplôme d'ingénieur...?
C du Java quoi
j'ai plus galeré a ecouter la video que a coder (la faute a ma co ;-;)