Bonjour à tous, voici votre vidéo sur les tableaux en langage C. Vous devez avoir bien assimilé la vidéo sur les pointeurs pour continuer cette formation.
@MarokkanischMessi7 жыл бұрын
Ou est les tris Langage C
@goog41685 жыл бұрын
Salut Jordan, comment ça se fait que tu proposes tout ces cours gratuitement ?
@anonymousbrother37035 жыл бұрын
Je commente vraiment rarement, mais vos cours, vos explication, et votre travail sont excellent, n'arrêtez jamais de transmettre votre savoir !
@formation-video5 жыл бұрын
Merci beaucoup pour les encouragement 👍 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@konatecedric7368 Жыл бұрын
Sérieux vous êtes le meilleur prof en programmation que j'ai jamais eu tous les étudiant devraient vous suivre pour réussir en informatique. Merci vraiment
@formation-video Жыл бұрын
Merci à toi 🙏
@mohamedlehbib71165 жыл бұрын
C'est génial, la seule chose à dire c'est ce que au début comme dans le vidéo des fonctions tu as dit que la vidéo peut être longue, mais non ! 40 minutes passent assez rapidement ! Mille merci.
@formation-video5 жыл бұрын
Pour certains ça peut l'être, mais tant mieux si c'est passé vite pour toi 🙂 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@baronin_juch-modder3 жыл бұрын
Je décide enfin de poster un commentaire à ce stade de la formation. Très bonne pédagogie, la programmation semble plus accessible avec tes vidéos, merci beaucoup ! J'aime beaucoup le fait que tu laisses quand même tes erreurs au montage, parfois elles apportent un plus dans la formation et permettent de mieux comprendre certains fonctionnements.
@formation-video3 жыл бұрын
Tout à fait, je trouve aussi important de montrer comment écrire du code, que de "traquer" des erreurs et montrer pourquoi elles se sont produites 😉
@mtlcrazy8580 Жыл бұрын
Un gros merci encore une fois, mon prof d'informatique va trop vite, beaucoup d'élèves de ma classe consulte votre chaîne à chaque cours. Vos explications et schématisation sont d'une grande aide.
@formation-video Жыл бұрын
C'est sûr que l'avantage des vidéos, c'est que c'est visionnable à son rythme, on peut les revoir, prendre des notes, et même changer la vitesse de lecture si ça va trop lentement/vite pour soi 👍
@parannexes61905 жыл бұрын
j'ai découvert ta chaîne y'a moins d'une semaine et je kiffe je commence par le C puis C++ et hacking et puis... ben tout regarder quoi, en gros je vais me gaver (dans le bon sens du terme) de ta chaine un gros merci pour ta pédagogie.
@formation-video5 жыл бұрын
Bonjour et bienvenue à toi alors. D'ailleurs, pour avoir un bon suivi des contenus actuels et à venir (car le système de Playlists de KZbin mélange un peu tout), tu peux te référer à un dépôt sur mon GitHub -> github.com/jasonchampagne/FormationVideo En espérant que ça t'aidera, bon courage et bon apprentissage 😉 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@bbs25064 жыл бұрын
17:22 BOOM!!! 😊😊 toujours des videos interessantes qui grace a elles j'ai constate une grande amelioration de mon niveau en C vraiment je te remercie beaucoup. Wish you all the best ... From Senegal ...
@formation-video4 жыл бұрын
C'est le but de mon travail, que cela serve à quelque chose pour les gens qui me suivent. Cela fait plaisir de recevoir des retours et constater que ça t'a apporté quelque chose 🙂 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@gamersofdead2093 жыл бұрын
Je possédais déjà quelques bases sur le C du fait des cours que je suit actuellement et franchement merci pour toutes ces démonstrations avec la pratique je pense vraiment réussir mon année avec une note exceptionnelle quand je finirais la vidéo sur les structure et que j'aurais tout assimilé vous me permettez de remonter ma moyenne un peu plus et ça aide vraiment.
@formation-video3 жыл бұрын
Je te souhaite que cela aide pour tes études, courage !
@lilas5064 Жыл бұрын
Merci ! vraiment, j'en pouvais plus de mes cours à rallongge plombé de fautes et là c'est simple, clair, précis !
@formation-video Жыл бұрын
Je t'en prie, bonne continuation 👋
@katiamedjkane51872 жыл бұрын
Franchement il n'y a pas mieux que cette explication, je vous remercie infiniment pour ce que vous nous donnez
@formation-video2 жыл бұрын
Merci pour le message 🙏
@a7amg200 Жыл бұрын
Merci Beaucoup une semaine de galère, qui m'a envoyé regarder la concurrence ?! T'es le goat 👍🏾😎💪🏾
@formation-video Жыл бұрын
Tableaux enfin compris en C, place à la suite, bon courage à toi ! 💪
@diepvu60457 жыл бұрын
Franchement, le cours m'est très utile ! Le coup du static int tab[] ; je ne le savais pas ! Jusque là je n'utilisais que la fonction malloc. Très bonne vidéo !
@formation-video7 жыл бұрын
De rien, et bonne continuation à toi ! o/
@clem5170 Жыл бұрын
6 ans après, une vidéo toujours utile !!!
@formation-video Жыл бұрын
Merci 👍
@matthieudubois30966 жыл бұрын
Bonjour, Grandiose, autant en terme de contenu que de pédagogie . Bravo et surtout merci.
@formation-video3 жыл бұрын
Merci (oui 3 ans après 🙂)
@BrandChannelPage2 жыл бұрын
Hello merci pour les vidéos de qualité ! :) J'avais envie de rajouter quelque chose qui pour une personne qui vient de l'extérieur est surprenante mais qui est à prendre en tant que tel c'est que l'adresse du pointeur d'un tableau +1 n'égale pas à son adresse +1 mais à son adresse + 1 fois la taille de son type. On ne peut pas de cette façon incrémenté d'un octet son adresse. Donc cela s'incrémente implicitement sur la case suivante. Probablement une des raisons du pourquoi on utilise plus facilement tableau[0]. De même que passer un pointeur de tableau dans une fonction, l’interpréteur sait avoir été renseigné qu'il s'agit non pas d'un pointeur quelconque mais celui d'un tableau et connait son type.
@formation-video2 жыл бұрын
Oui, on simplifie toujours la chose quand on parle de programmation, mais un tableau d'entiers (int) par exemple, chaque int n'occupe pas qu'un seul octet. Ces subtilités sont détaillées dans mes vidéos d'Architecture, si jamais : kzbin.info/aero/PLrSOXFDHBtfFrlG51dj8p_zCV994yWahY
@ulrichnelson36366 жыл бұрын
un grand merci Jason pour cette vidéo.
@formation-video6 жыл бұрын
Bonne journée Ulrich :) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8/ |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@Elixyrchannelgotaio2 жыл бұрын
Tu es un monstre , c'est clair et précis je te remercie fortement pour le partage de ton savoir
@formation-video2 жыл бұрын
De rien, et bon courage à toi en C
@hassendjadja13956 жыл бұрын
Bonjour, Merci pour ce parfait cours.
@formation-video6 жыл бұрын
De rien =) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@programmationlearn39292 жыл бұрын
Un grand merci à vous. C'était très clair encore une fois.
@formation-video2 жыл бұрын
👍
@adamelhorri23383 жыл бұрын
grave bien , je n'avais rien compris pendant toute une année et il m'a suffit d'etudier tes cours pendant 3 jours pour ecrire un bon code pour un td de tableaux
@formation-video3 жыл бұрын
Super nouvelle ! 🙂
@williambonneau12204 жыл бұрын
Encore merci pour vos vidéos qui m'aide au quotidien
@formation-video4 жыл бұрын
De rien, bonne continuation sur le cours 👋
@williambonneau12204 жыл бұрын
@@formation-video bonjour, dans le cadre de mes études je dois réaliser un tableau à N dimensions, pouvez-vous m'aider ?
@formation-video4 жыл бұрын
Il faudra faire de l'allocation dynamique, les vidéos du cours t'aideront pour ça 👍
@rahaancrao2492 Жыл бұрын
Merci. Très bonnes explications.
@matm25464 жыл бұрын
Grand merci à toi frère,tes vidéos m'aident beaucoup
@jonathan.l5 жыл бұрын
À quoi sert la petite étoile placée juste devant creer_tableau dans int *creer_tableau(void) à la minute 28:43 ?? Elle est nécessaire dans le fait de vouloir retourner un tableau ??
@formation-video5 жыл бұрын
Oui, et sa fonction a été expliquée dans la vidéo, et vient compléter celle sur les pointeurs. Il est très important d'avoir compris et assimilé les notions des vidéos précédentes 🙂 ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@unluka64696 жыл бұрын
Salut Jason, Je voulais te demander ce qu'il se passe dans la mémoire quand on initialise un tableau en mettant juste : int tableau[ ] ; quelle est la taille allouée à ce tableau ?
@formation-video6 жыл бұрын
Bonjour, pour déclarer un tableau, il faut obligatoirement indiquer une taille puisque le programme va demander au système d'allouer un espace mémoire fixe. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@JL-sx6ve3 жыл бұрын
Fausse alerte, génial ce cours comme d'habitude depuis que je te suis (abonnement prévu). Merci encore
@formation-video3 жыл бұрын
Merci, bonne continuation =)
@samuelaubert32054 жыл бұрын
Attention Danger Alerte Rouge a 30". Ne soyez pas tente comme moi de croire que la fonction creer_tableau() peux etre utilisee plusieurs fois. Elle renvera toujours l'addresse du meme tableau. Donc si on assigne son resultat a des pointeurs differents on ne creera qu'une nouvelle reference vers le meme tableau. J'ai fait le test car je n'etais pas certain mais en affichant l'addresse de base du tableau j'en ai ete convaincu. Merci Jason de nous pousser dans nos derniers retranchement. Haaaa je kiffe grave les tableaux
@samuelaubert32054 жыл бұрын
Et pourquoi s'en priver cela va nous permettre de glisser entre le fromage et le dessert deux termes pour se la peter grave." A moins d'etre encadree par un MUTEX on peut donc en deduire que cette fonction n'est pas REENTRANTE." Vous lachez ca a un entretien d'embauche et vous piquez la place du boss dans la semaine... Mort de rire :-))))
@formation-video4 жыл бұрын
Ah les pièges du statique... Cette fin de vidéo était là pour les plus curieux. Dans la pratique, on ira créer notre tableau ailleurs et faire "passer" ce dernier grâce à nos amis les pointeurs. Merci de ton retour, ça aidera certains à briller en société 😎👍 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@samuelaubert32052 жыл бұрын
@@formation-videoA 37" attention avec les #define si je peux me permettre. Je tente de me defaire absolument de cette habitude et prefere utiliser des variables constantes. Cela ajoute une verification du type par le compilateur et elimine ainsi tout risque de debordement inatendu dans des boucle donc la variable d'iteration serait d'un type inadequat. Ex int const TABSIZE = 5; Bonne continuation !
@tyloser1255 Жыл бұрын
Tellement humble merci !
@formation-video Жыл бұрын
👍
@hinvietienne76764 жыл бұрын
Salut!je suis sous fedora28 et quand j'essai de faire pareille que toi pour voir les valeurs dans un tableau ces des chiffres qui sortent.Mais je ne comprend la raison et ce sont des caracteres ascii qui apparaissent peut tu m'expliquer pourquoi???
@formation-video4 жыл бұрын
Bonjour, peux-tu montrer ton code ? 🙂 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@hinvietienne76764 жыл бұрын
@@formation-video #include int main(void) { int tab[5]= {0}; int i; for(i = 0; i < 5; i++); printf("%d", tab[i]); return(0); }
@hinvietienne76764 жыл бұрын
voici la sortie: 32765[Eratosthene@localhost]
@formation-video4 жыл бұрын
Tu as mis un point-virgule de trop à la fin de la ligne de ta boucle for ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@sebaamoundhir95124 жыл бұрын
Heureux a 48 ans j'apprends avec toi le C ,
@formation-video4 жыл бұрын
Super, bon courage 🙂 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@truehurukan4 жыл бұрын
Pour mon cours je passe sur les tableaux (de chaînes de caractères -- paramètres en ligne de commande par exemple) avant les pointeurs, sinon les exercices seront toujours liés à des nombres et mes élèves auraient l'impression d'être en math ^^ Je précise que ce sont des pointeurs et que nous verrons plus tard en détail ce à quoi cela correspond et ce que nous pouvons faire grâce aux pointeurs.
@thivarane3 жыл бұрын
Tes vidéos sont hyper utiles merci beaucoup ! :D
@formation-video3 жыл бұрын
De rien, bonne journée 👋
@Kiggz_Prizrak3 жыл бұрын
ha les paint comme support d'explication .. x) quand je faisais une licence dans le commerce, j'avais un projet de groupe qui consistait à créer un site web, étant le seul compétent de ce domaine, c'est moi qui expliquait tout, et j'utilisais toujours paint comme suport en partage d'écran, très sous côté ce logiciel !
Bonjour ! :) Pourriez-vous expliquer pourquoi le fait de changer le tableau en variable static rend possible de le retourner ds la fonction creer tableau() ? Je n’ai pas bien saisi Merci bcp !
@formation-video2 жыл бұрын
Bonjour, même si on doit éviter leur usage (je l'ai montré en vidéo pour le côté informatif), le déclarer statique permet de le conserver en mémoire durant toute la durée de l'exécution du programme. C'est ce qui rend "possible" le retour via la fonction.
@greyfullbuster1113 жыл бұрын
tes vidéo sont vraiment incroyable mec !
@formation-video3 жыл бұрын
Merci à bientôt 👋
@omarhasrouf68496 жыл бұрын
NOTE : A la prototype; les arguments travaillent avec juste le type on n'a pas besoin de mettre le nom des variables car on les utilisent pas a ce moment
@formation-video6 жыл бұрын
Oui, pour la définition du prototype, on pourrait simplement noter les types ;)
@anassslimani42856 жыл бұрын
Bonjour je veut savoir est ce que c'est possible d'avoir une fonction crée_tableau qui demande a l'utilisateur de saisir le nombre de cases??comment peut on bien faire ca
@formation-video6 жыл бұрын
Bonjour :) ! Oui, tu peux bien mettre ce que tu veux dans une fonction, et ensuite il suffira d'allouer dynamiquement l'espace demandé par l'utilisateur. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@NazimSaidi-y5k Жыл бұрын
Parfait parfait .... excellent !!!!
@formation-video Жыл бұрын
👍
@jeancyeufraneibouanga7 жыл бұрын
Bonjour Merci pour cette video j'aimerais juste savoir est-ce possible de coder les matrices en utilisant des tableaux à une dimension?
@formation-video7 жыл бұрын
Bonjour, on le pourrait mais ça ne serait absolument pas pratique, le mieux est de le faire via un tableau à deux dimensions.
@jeancyeufraneibouanga7 жыл бұрын
pourrais je avoir la syntaxe ? car je travaille sur un projet de ce genre où l'on a imposé que ça se fasse dans un tableau à une dimension
@moustaphatene4877 жыл бұрын
bonjour mon jason je demande comment on procède pour créer un tableau à l'intérieur d'un tableau ? c'est a dire si on veut faire un tableau avec des notes et des moyen par exemple
@formation-video7 жыл бұрын
Bonjour, tu veux donc faire un tableau à deux dimensions, j'ai expliqué cela à la fin de cette vidéo ;)
@badrelrhazi4 жыл бұрын
Salut , merci pour l'explication, svp mon prog ne marche pas je sais pas où est l'erreur ? pouvez vou m'aider? je suis arriver jusqu'a la minute 25:49 #include #include #define taille_tab 5 void afficher_tableau(int *tab , int taille); int main(void) { int tableau[taille_tab]={1,3,4,99,-11}; int i; afficher_tableau(tableau , taille_tab); printf(" "); tableau[2]=-5; return 0; } void afficher_tableau(tableau , taille_tab); { int i; for (i=0 ;i
@formation-video4 жыл бұрын
Tu as oublié le type des données à void afficher_tableau(tableau , taille_tab); - et le point-virgule à la fin, il faut l'enlever
@mouhamadouyorodiagne2617 Жыл бұрын
Woolah t’es trop fort mec 😭❤️
@formation-video Жыл бұрын
Bonne continuation, merci 👍
@bamokinamoandadestin78886 жыл бұрын
grand chef, désolé si la question est un peu à l'ouest. Mais j'aimerai savoir quel avantage l'utilisation des pointeurs nous offre lorsqu'on travaille avec les tableaux. Je fais référence à la minute 20:10
@bamokinamoandadestin78886 жыл бұрын
J'ai compris que c'est plutôt juste une question de formalisme pour l'instant. Soit en accède à l'information par tableau[5] ou alors par *(tableau+5). Merci d'ajouter votre feedback ou petite précision au besoin! Merci beaucoup pour le service à la communauté!
@formation-video6 жыл бұрын
Bonjour, pour un accès au tableau, c'est au choix et l'une des syntaxes est similaire à l'autre. Par contre, si tu as bien compris l'utilité des pointeurs, tu auras vu qu'ils permettent par exemple de modifier plusieurs données, même dans des fonctions, sans faire de copie de ces dernières (en passant juste les pointeurs), cela est donc plus rapide et performant ;)
@bamokinamoandadestin78886 жыл бұрын
désolé de poser trop de questions. Mais j'arrive pas à réaliser la fonction qui donne en sortie un tableau. la fonction creer_tableau génère une erreur chez moi. Mais je tiens à signaler que je travaille avec un compilateur en ligne. www.onlinegdb.com/online_c_compiler
@formation-video6 жыл бұрын
Pour être sûr, tu devrais travailler avec ton propre compilateur. Ensuite, tu as peut-être fait une erreur dans ton code qui empêche justement que ça fonctionne
@bamokinamoandadestin78886 жыл бұрын
Salut, merci pour le conseil. Là ça fonctionne, il se plaignait d'une déclaration implicite des fonctions. Du coup, j'ai déclarer toutes mes fonctions tout en haut avant include
@dosamuel-mb5 жыл бұрын
Un grand merci , encore un grand merci !!!
@maboutik76392 жыл бұрын
merci beaucoup!
@ferielstudies3 жыл бұрын
je vous remercie pour ces videos !
@formation-video3 жыл бұрын
De rien, bonne continuation 👋
@pixelkiller676 жыл бұрын
Merci pour ce cours
@formation-video6 жыл бұрын
Je t'en prie 😉 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@bilalycissokho14504 жыл бұрын
Toujours au top merci beaucoup
@formation-video4 жыл бұрын
Merci à toi 👍 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@trovatohugz39565 жыл бұрын
T'es exceptionnel mec merci pour tes vidéos
@formation-video5 жыл бұрын
Bonne continuation et merci de même de me suivre ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@andilmchangama15595 жыл бұрын
o fait sur les tableaux on pourrait pas faire comme c++ qui utilise "vector" pour avoir un tableau dont la taille est indéfinie en avance ? et si oui comment faire?
@formation-video5 жыл бұрын
Non, il n'y a pas de tableau dynmatique natif en C. Pour cela, il faudra éventuellement créer ta propre structure, et qui gèrera l'espace nécessaire à coups de malloc()/free() +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@lahbibbendouda62097 жыл бұрын
Bonsoir lorsqu on affecte des entiers a un tableau : tout est Ok mais avec chaine de caractères on a des problèmes pourquoi ?
@formation-video7 жыл бұрын
Bonjour, si tu as regardé ma vidéo sur les chaînes de caractères, tu verras que l'affectation se fait via des fonctions, comme strcpy()
@kagelombre96833 жыл бұрын
Salut jason .je sais maintenant que c'est toi qui détiens la pierre du temps. Tes cours sont simplement parfaits , on ne voit même plus le temps passé 😂😂😂😂. J'ai un problème que je n'arrive toujours pas à résoudre. J'ai beau copié le même code , ça compile mais à l'exécution. Ce n'est pas un tableau mais juste une suite aléatoire de chiffres qui apparaît et cette suite change à chaque fois que je réexecute le programme.
@formation-video3 жыл бұрын
Bonsoir, il faudrait montrer ton code (avec pastebin) 👍
@nousernamealexander4 жыл бұрын
J'ai enfin compris les tableaux "en damier", merci
@formation-video4 жыл бұрын
👍 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@boyemarc-antoine70276 жыл бұрын
bonjour, es-ce que tu mets * avant cree_tableau uniquement pcq la fonction return un pointeur ? c'est pas très clair de mon côté :/ dsl sinon encore un très bon tutoriel :)
@formation-video6 жыл бұрын
Oui, l'étoile est là pour ça :). Et attention, ça ne change rien que tu écrives par exemple : int *creer_tableau(); ou int* creer_tableau();
@boyemarc-antoine70276 жыл бұрын
merci beaucoup :)
@formation-video6 жыл бұрын
Pas de quoi =)
@adri23506 жыл бұрын
Bonjour, je n'ai pas compris le dernier exemple avec le tableau en deux dimensions, que signifie [0][0],[0][1]... À quoi servent ces valeurs entre crochets ?
@formation-video6 жыл бұрын
Ce sont les indices du tableau, donc l'emplacement pour les données. Un tableau à une dimension, chaque valeur est accessible de l'indice 0 à l'indice 'taille du tableau - 1". Pour un deux dimensions, la première case est accessible en [0][0], jusqu'à [taille-1][taille-1]
@adri23506 жыл бұрын
FormationVidéo D'accord merci beaucoup pour cette réponse aussi rapide, vous faites de très bonnes vidéos qui m'aident beaucoup donc merci beaucoup !
@formation-video6 жыл бұрын
Content de pouvoir répondre aux questions que tu te poses :)
@avrahammarciano19186 жыл бұрын
Salut, merci pour tes vidéos, j'aurais une question: quand tu appels la fonction afficher_tableau tu n'a pas mit de "&" à TAILLE_TAB, donc est-ce que les constantes sont aussi des pointeurs? merci bcp!
@formation-video6 жыл бұрын
En effet, on met un "&" lors d'un appel à une fonction pour passer l'adresse d'une variable. Ici, je souhaite juste passer la taille du tableau donc je fais un passage par valeur. Et non, les constantes (faites avec un define) sont juste des mots qui seront remplacés par une valeur avant la compilation. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@tanguyc.6302 жыл бұрын
Bonjour, Comme on l'a vu dans l'exemple pour afficher le tableau 1D, j'aurais voulu savoir comment passer un tableau multi-dimensionnel en argument de fonction. Merci !
@formation-video2 жыл бұрын
Bonjour, en précisant (à minima) la taille de la seconde dimension : pastebin.com/9nUUVpAY
@tanguyc.6302 жыл бұрын
@@formation-video Merci, donc ça ne serait pas possible sur un tableau dont la deuxième dimension (ici = 5) ne pourrait pas être connue par le compilateur ?(En demandant à l'utilisateur d'entrer la taille de la 2nde dimension lors de l'éxecution par exemple) Il faudrait pour cela remplacer à la ligne 3 le "5" par la variable "ARRAY_SIZE2" sauf que celle-ci n'est pas déclarée au bon endroit.
@formation-video2 жыл бұрын
Non pas possible, la taille de la seconde dimension doit être connue avant l'exécution.
@othmankrid93313 жыл бұрын
Bonjour Jason, je tiens a te remercier pour le travail que tu fais, je me suis mi au C il y'a 10 jours et j'ai littéralement dévoré tes vidéos. Je voudrai savoir si tu peux me conseiller un site ou livre pour m'exercé (exercices dans les différents chapitre tel pointeurs, tableau ect ...)merci par avance et encore bravo pour tes explications :)
@formation-video3 жыл бұрын
Bonjour, tu peux regarder ici : kzbin.info/aero/PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ
@nawresbenmohamed78653 жыл бұрын
bonsoir s'il vous plait comment remplir une tableau par des caracteres
@reiito87275 жыл бұрын
Excellente vidéo. Merci
@ericsharma26066 жыл бұрын
Pour le dernier exemple sur les tableaux a 2 entrées, ca m affiche une erreur: erreur de segementation ( core dumped)
@formation-video6 жыл бұрын
Coucou, regarde que tu n'as pas fait d'erreur dans ton code
@bonjour5453 жыл бұрын
Bonjour, super vidéo ! J'ai quand même une question sur le passage à 32:43 Si l'on souhaites utiliser cette fonction plusieurs fois dans le programme, le tabeau "tableau_entiers" ne sera créé qu'une seule fois puisque c'est une variable static (lors du premier appel de la fonction) non ? Et donc si l'on utilise par exemple 3 fois cette fonction, pour créer 3 tableaux initialisés de la même manière, alors ces 3 tableaux seront en fait les mêmes, avec les mêmes adresses. Je me trompe ?
@formation-video3 жыл бұрын
Bonjour, tester de ton côté permet d'avoir la réponse directement. Mais en effet, le mieux reste toujours de déclarer un tableau en amont, qui sera ensuite éventuellement utilisé dans des fonctions, plutôt que l'inverse
@abdelkaderhamrouni96797 жыл бұрын
bonjour vraiment des videos trés clairs ca m'a donné bcp de plus , juste une question , est ce que vous me conseillez de suivre deux formations à la fois celle ci de language c et celle de python ??
@formation-video7 жыл бұрын
Coucou, cela dépend de toi, si tu arrives à comprendre deux formations en parallèle, vas-y. Sinon, contente toi d'une seule :)
@tonybaz21304 жыл бұрын
Gg 100 000 abonnés
@formation-video4 жыл бұрын
Merci 🙏 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@lagiti8346 жыл бұрын
je fais un exercice dans lequel je dois trier une partie du tableau. je prends le sous tableau à trier, divise en deux sous tableaux T1 et T2. Et puis je trie T1 et T2 avec tribulle qui marche parfaitement. mais quand T1 et T2 il sort un tableau de dimension chacun supérieur ou inf à T1 et T2 de départ. Je ne comprends pas.
@formation-video6 жыл бұрын
Normalement, si ton tri est bien fait, le Tri bulle ne doit pas modifier la taille de ton tableau, sinon c'est qu'il y a une erreur dans ton algorithme de tri
@poupiparis58074 жыл бұрын
trop bien tes videos ... merci !!
@formation-video4 жыл бұрын
De rien, bon courage o/
@electraprod62807 жыл бұрын
As tu fais une vidéo sur la table ascii ? Car ce n'est pas clair pour ma part
@formation-video7 жыл бұрын
Non, en fait pas besoin d'une vidéo pour cela, tu peux trouver ces fameuses tables sur internet (ce n'est pas à apprendre par cœur). Par exemple ici -> www.table-ascii.com/ Chaque caractère a donc un code (par exemple 65 pour le caractère "A", 66 pour le "B", etc).
@christianmouyeme71446 жыл бұрын
Salut Pourquoi au moment de créer la fonction pour afficher le tableau, tu as mis une étoile avant le nom du tableau ? "*tab" Merci!
@formation-video6 жыл бұрын
Bonjour, c'est pour indiquer que la fonction attend un tableau. Tu peux donc soit noter "tab[]" soit "*tab" - qui représente le pointeur vers le premier élément du tableau. Et comme les éléments suivent juste après en mémoire, on aura donc accès à l'ensemble du tableau. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@christianmouyeme71446 жыл бұрын
Merci beaucoup !
@formation-video6 жыл бұрын
De rien ;) +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@riklo14584 жыл бұрын
Mec je t'aime Merci beaucoup sincèrement
@mina987 жыл бұрын
Merci beaucoup professor ca vraiment m'aidee 😍
@formation-video7 жыл бұрын
Bonsoir et tant mieux pour toi alors Yasmine. Bon courage et à bientôt o/
@mohameddiouf81035 жыл бұрын
Bonjour je ne comprends pas trop pourquoi quand tu as voulu retourner le tableau à l'aide de la fonction , tu as mis une étoile devant le nom de la fonction
@9ryu1085 жыл бұрын
c'est juste que la fonction renvoie un pointeur sur int (int*), l'autre fonction seulement un int.
@musique-wg9rc6 жыл бұрын
jaime vrement t video continue :) .
@formation-video6 жыл бұрын
Merci beaucoup ! =D +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@samadisabah62555 жыл бұрын
J'ai compris merci pour votre effort 🙏
@formation-video5 жыл бұрын
Je t'en prie =) ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ 💙 Si ce n'est pas encore fait, n'hésite pas à t'abonner à la chaîne ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8
@jordanramanantsoa67906 жыл бұрын
Bonjour j'aurais à nouveau une question sur la création de tableau. Est-il possible de demander à l'utilisateur de taper (via scanf par exemple) la taille du tableau qu'il veut créer. Puis de créer un tableau de 0 de la taille que l'utilisateur a rentré ?
@jordanramanantsoa67906 жыл бұрын
Je trouverai peut être réponse dans votre vidéo sur les allocations dynamiques .!
@formation-video6 жыл бұрын
Oui, c'est ça, tu le verras avec l'allocation dynamique :)
@jerome82755 жыл бұрын
Bonjour Jason, Pour l'exemple du return avec le tableau, cela ne fonctionne pas car le tableau est une variable locale - si par exemple on met return i dans ta fonction, cela ne fonctionne donc pas et pour la même raison donc ? Que fait concrètement le "static" ? Merci !
@formation-video5 жыл бұрын
Justement, comment montré en vidéo, pour que le tableau puisse être retourné (plus exactement, un pointeur vers son premier élément), ce dernier doit être déclaré statique, c'est à ça que sert ce mot-clé pour ne pas avoir un simple tableau local : pastebin.com/3R1svHhe +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@bilelameur98037 жыл бұрын
Salut à tous, alors après avoir suivi votre vidéo, je veux savoir comment créer un tableau avec une taille dynamique c'est à dire un tableau qu'on ne sait pas sa taille, on peut lui ajouter une case à tout moment. Merci d'avance.
@formation-video7 жыл бұрын
Coucou, tu verras comment faire cela quand tu auras vu la séance sur la notion d'*Allocation dynamique de la mémoire* ;)
@Nillem7 жыл бұрын
Ca aurait été cool que tu présentes des exercices à chaque fois, pour l'entrainement c'est très bon. Parceque là on sait comment ça fonctionne mais on a pas moyen de vérifier si on a pas compris ... Sinon excellent cour !!!
@formation-video7 жыл бұрын
Pour les exercices, c'est prévu et ça se fera dans une playlist à part :). Tu pourras suivre mes publications à venir depuis le site perso -> jasonchampagne.fr Ou également me retrouver avec les abonnés sur le Discord -> discord.gg/JfFaWXD
@Nillem7 жыл бұрын
FormationVidéo Dacc ! Super ça !! Merci ! ;)
@formation-video7 жыл бұрын
De rien :)
@fatimadiorgaye2834 жыл бұрын
Bonjour, merci encore pour cette nouvelle vidéo bien expliquée. Je ne comprends pas pourquoi vs avez mis * devant la fonction créer _tableau. Quel est son rôle 🤔? Ça m'intrigue. Merci
@formation-video4 жыл бұрын
Bonjour, la fonction retourne un pointeur sur entier, d'où le int* comme type de retour 😉
@fatimadiorgaye2834 жыл бұрын
@@formation-video Merci🙂
@benbebe73644 жыл бұрын
bonjour j'ai un probleme avec le damier j'ai recopié chaque caractère mais ça ne marche pas ou j'ai loupé un truc peut etre et le nom bizzare (avec ba à la fin) c parce qu'à un moment mon avast c affolé et à bloqué certain fichier et nom de fichier dans le dossier que j'utilise pour cette formation :/ merci avast ... /*------------------------------------------------------*/ quand je compile puis lance : PS D:\Users\***\***\prog> gcc main12b.c -o main12ba PS D:\Users\***\***\prog> main12ba main12ba : Le terme «main12ba» n'est pas reconnu comme nom d'applet de commande, fonction, fichier de script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct et réessayez. Au caractère Ligne:1 : 1 + main12ba + ~~~~~~~~ + CategoryInfo : ObjectNotFound: (main12ba:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException /*------------------------------------------------------*/ le code : #include #define NOMBRE_LIGNES 3 #define NOMBRE_COLLONES 2 int main(void) { int damier[NOMBRE_LIGNES][NOMBRE_COLLONES] = { {1,2}, {3,4}, {5,6} }; int i, j; for(i = 0 ; i < NOMBRE_LIGNES ; i++) for(j = 0 ; i < NOMBRE_COLLONES ; j++) printf("[%d][%d] = %d ", i, j, damier[i][j]); return 0; } /*------------------------------------------------------*/
@formation-video4 жыл бұрын
Si ton programme s'appelle main12ba, il faut donc l'appeler avec main12ba.exe. À voir également si ton antivirus n'a pas supprimé l'exécutable ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
@stredyy32498 ай бұрын
Salut, super vidéo, je voulais savoir s'il était possible de modifier légèrement le programme du damier pour que l'affichage soit fait à la manière d'une matrice avec la deuxième colonne correctement placée et pas à la suite. Merci
@formation-video8 ай бұрын
Bonjour, oui évidemment
@elisrachidmarketing6 жыл бұрын
Bonjour Mon Meilleur prof , S"il vous plaît pourquoi vous avez mis une étoile devant la fonction creerTableau .. ?
@formation-video6 жыл бұрын
L'étoile indique un pointeur (si tu ne sais pas ce que c'est, regarde sur la séance 11 dédiée à cette notion très importante du langage)
@ennui_creatif71103 жыл бұрын
faut il toujours allouer une taille à un tableau? Par exemple, on veut un tableau des diviseurs d'un nombre donc la taille doit varier. Donc lors de la déclaration, peut on ne pas affecter une taille?
@formation-video3 жыл бұрын
Si la taille est connu avant l'exécution, elle sera donc fixe et indiquée en dur dans ton code. Sinon, il faudra allouer dynamiquement en fonction de la taille nécessaire (et variable) au moment de l'exécution du programme 👍
@phuonganhnguyendo77935 жыл бұрын
Bonjour, je débute le langage C et j'ai du mal a comprendre vers la fin du vidéo. Vous avez ft un exemple pour créer un tableau de 2 colonnes et 3 lignes. Mais pourquoi au moment de la compilation, le résultat donne 6 lignes et 2 colonnes??? Merci
@formation-video5 жыл бұрын
Alors, un tableau en langage C, ce n'est qu'une suite de données enregistrées à des adresses voisines en mémoire. Par contre nous, on peut en tant que personne le représenter comme un tableau avec des cases. Du coup, si tu as un tableau avec des cases où chaque case est elle-même un tableau avec des cases, pour un humain, on peut y visualiser un tableau à deux dimensions. Après au niveau du code, avec des printf() notamment, tu peux afficher de la manière que tu veux (une valeur par ligne, tout sur la même ligne, etc. Pour t'aider, tu peux compiler et tester ce code, c'est le même tableau, mais affiché différemment à chaque fois : pastebin.com/vuV79sqH En espérant que ça t'a aidé 🙂 +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@takeaway36486 жыл бұрын
salut! ben en quoi servent les tableaux? deja on a vu des pointeurs!
@formation-video6 жыл бұрын
Les tableaux permettent de stocker des données de manière contiguë (qui se suivent en mémoire). Un pointeur est quant à lui juste une variable qui stocke l'adresse d'une autre
5 жыл бұрын
Bonjour Jason, je n'ai pas très bien compris pourquoi tu as mit des étoiles lors de la création de la fonction ( int *creer_tableau(void) ) et aussi lorsque tu créer la variable tableau ( dans la fonction main ) tu met aussi une étoiles ( int *tableau ). je sais que *tableau: pointe vers son premier élément. La séquence se passe a 30:32 minute de la vidéo.
@formation-video5 жыл бұрын
Bonjour, la fonction creer_tableau renvoie un pointeur sur entier (pointeur sur int), donc on met une étoile. Dans le code de celle-ci, le tableau est déclaré en faisant int *tableau), car tu as effectivement bien compris que l'identificateur du tableau (le nom choisi pour la variable) se comporte comme un pointeur vers son premier élément. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@AsmaaFerrad7 жыл бұрын
Bonjour Jason, j'avais une petite question concernant ta vidéo (min 33:00) : Tu as bien mentionné qu'écrire *t revenait à mettre t[] puisqu'un tableau est un pointeur par def. Cependant j'ai un message d'erreur ("error: invalid initializer") quand j'écris dans mon code : int tableau[] = creer_tableau(); (au lieu de ce que tu as mis : int *tableau = creer_tableau();) Correct me if im wrong, *creer_tableau(void) est un pointeur qui rend l'adresse du tableau "t" et tableau[] est un pointeur qui reçoit comme valeur l'adresse rendue par creer_tableau(void)?
@formation-video7 жыл бұрын
Bonjour. Attention, un tableau n'est pas un pointeur mais se comporte à la manière d'un pointeur sur le premier élément de celui-ci (tab[0] en l'occurrence). Tu dois donc effectivement faire int *tableau = creer_tableau() pour ne pas rencontrer de soucis.
@AsmaaFerrad7 жыл бұрын
merci Jason :)
@formation-video7 жыл бұрын
De rien :)
@BloomyDragon4 жыл бұрын
Bonjour ! Comment on peut rentrer dans une fonction la taille du tableau s'il est en deux dimensions ? Merci pour tes vidéos de si grande qualités :)
@formation-video4 жыл бұрын
Bonjour, tu passes cette taille dans les paramètres de ta fonction si tu en as besoin (sauf si tu l'as défini via une macro préprocesseur)
@houcinefarhou31664 жыл бұрын
Bonjour Jason, stp où trouve on les prototypes de toutes les fonctions du langage C (en fichier pdf) ? merci par avance
@formation-video4 жыл бұрын
Bonjour, c'est dispo sur mon GitHub (je le complèterai au fur et à mesure), dans Ressources : github.com/jasonchampagne/FormationVideo
@faridLatrich6 жыл бұрын
bonjour , comme je peux creer une fonction qui reçoit un tableau de 2 dimension en parametre :)
@faridLatrich6 жыл бұрын
voici mon code j'essaie de realiser un jeu de sudoku mais il y a un probleme au niveau de l'affichage du tableau pastebin.com/NdTJhbLm
@formation-video6 жыл бұрын
Pour un tableau à deux dimensions en paramètre, il faut préciser obligatoirement la taille de la première dimension, comme ceci : pastebin.com/AFJDRnrX
@formation-video6 жыл бұрын
Ensuite, pour ton code, n'oublie pas de déclarer les prototypes des fonctions avant la fonction main()
@francianekameni17722 жыл бұрын
Bonjour tout le monde ! S'il vous plaît sur cette vidéo j'ai pas compris comment/pourquoi l'on a mis (*) sur la fonction *cree_tableau !????
@formation-video2 жыл бұрын
Bonjour, la fonction renvoie un pointeur, voilà pourquoi il y a l'astérisque
@profdemath36885 жыл бұрын
est ce que dans ce video il y a commet verifier si le tableau est ordonne ?
@Gelodix4 жыл бұрын
Pour les intéressés, voici une fonction qui affiche les donné d'un tableau à double entré sous la forme d'un tableau void aff(){ int DD[5][4] = { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16}, {17, 18, 19, 20}, }; int y = 0; for (int x = 0; y < 5; x++) { if (DD[y][x] < 10){ p("[%d] ", DD[y][x]); }else if (DD[y][x] > 9){ p("[%d] ", DD[y][x]); } if (x == 3){ x = -1; y++; p(" "); } } }
@nicolaslecas81314 жыл бұрын
Super vidéo merci beaucoup
@alphamamadoudiallo41477 жыл бұрын
Salut Monsieur j'aimerai savoir quel est le role des pointeurs apart l'adresse d'une autre variable
@formation-video7 жыл бұрын
Bonjour, et bien c'est leur rôle : un pointeur permet de stocker l'adresse d'une autre variable. Cela permet la manipulation des données n'importe où dans un programme, même une fonction.
@mamadousow493410 ай бұрын
Merci bcp pour les vidéos Vous utilisez quel logiciel
bonjour, je ne comprends pas bien la video sur les tableaux surtout où a partir de #define
@formation-video Жыл бұрын
Pose des questions si tu as besoin d'éclaircissements 😉
@avrahammarciano19186 жыл бұрын
Bonjour et merci pour tes videos; je ne comprends pas pourquoi dans le printf de la fonction void il ne faut pas mettre d' "*" à tab [i] ? est-ce que c'est parce que c'est écrit tab[i] et que donc les crochets remplacent l' "*" comme tu le précise ? merci!
@formation-video5 жыл бұрын
Bonsoir, tu parles de quelle fonction ? À quel moment de la vidéo exactement ? +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@avrahammarciano19185 жыл бұрын
@@formation-video à 28:00 dans la fonction afficher_tableau encore à part ça, j'ai une question par rapport à la programmation en générale: dans les cours comme par exemple les tiens on apprend les bases mais comment je peux me former pour pouvoir rentrer en entreprise et ne pas être complètement perché, comment (et où) je peux m'exercer avec des taches semblables à celles qu'ont pourrait me demander d'executer en entreprise ? merci beaucoup :)
@formation-video5 жыл бұрын
Sur mes cours, on commence par les bases mais on va beaucoup plus loin que ça. Pour cette formation en C, toutes les notions du langage sont abordées (le C en a peu), avec des compléments dans les tutoriels. Donc, tu as tout le nécessaire pour pouvoir employer le langage dans une entreprise. Sinon, par rapport à ta question d'avant, pour un paramètre de fonction, un tableau peut être indiqué avec l'étoile ou des crochets. +---------------------------------------------------------------------------------------------------------------------------------------------+ |- Jason CHAMPAGNE - jasonchampagne.fr +---------------------------------------------------------------------------------------------------------------------------------------------+ |- COUCOU, TU VEUX : |--- Nous rejoindre sur Discord ? discord.me/jasonchampagne |--- Me voir en direct sur Twitch ? www.twitch.tv/jachampagne |--- T'abonner à mon autre chaîne KZbin ? kzbin.info |--- Me follow sur Twitter ? twitter.com/jachampagne8 |--- Liker la page Facebook ? facebook.com/jachampagne8 |--- Me follow sur Insta ? instagram.com/jachampagne8 |--- M'ajouter sur Snapchat ? www.snapchat.com/add/jachampagne8 +---------------------------------------------------------------------------------------------------------------------------------------------+
@valmex22054 жыл бұрын
bonjour j ai une question comment entre t'on une chaine de caractére a l interieur d'un tableau?
@formation-video4 жыл бұрын
Bonjour, on fait un tableau de caractères, qui formera donc une chaîne (donc le dernier caractère doit être un '\0' ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ ◾ MERCI DE TON SOUTIEN ! 🔻 ◾ Pas encore abonné(e) ? N'hésite pas à le faire 💙 ◾ Soutenir FormationVidéo : bit.ly/2L0xNXA ◾ Site web : jasonchampagne.fr ◾ Discord : discord.me/jasonchampagne ◾ Twitch : www.twitch.tv/jachampagne ◾ KZbin (personnel) : kzbin.info ◾ Twitter : twitter.com/jachampagne8 ◾ Facebook : facebook.com/jachampagne8 ◾ Instagram : instagram.com/jachampagne8 ◾ Snapchat : www.snapchat.com/add/jachampagne8 ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖