Langage C #12 - tableaux

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

ความคิดเห็น • 659

  • @formation-video
    @formation-video  7 ปีที่แล้ว +41

    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.

    • @MarokkanischMessi
      @MarokkanischMessi 7 ปีที่แล้ว

      Ou est les tris Langage C

    • @goog4168
      @goog4168 5 ปีที่แล้ว

      Salut Jordan, comment ça se fait que tu proposes tout ces cours gratuitement ?

  • @anonymousbrother3703
    @anonymousbrother3703 5 ปีที่แล้ว +83

    Je commente vraiment rarement, mais vos cours, vos explication, et votre travail sont excellent, n'arrêtez jamais de transmettre votre savoir !

    • @formation-video
      @formation-video  5 ปีที่แล้ว +6

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @konatecedric7368
    @konatecedric7368 ปีที่แล้ว +2

    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

  • @mohamedlehbib7116
    @mohamedlehbib7116 5 ปีที่แล้ว +5

    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-video
      @formation-video  5 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @mtlcrazy8580
    @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
      @formation-video  ปีที่แล้ว +1

      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 👍

  • @baronin_juch-modder
    @baronin_juch-modder 3 ปีที่แล้ว +5

    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-video
      @formation-video  3 ปีที่แล้ว

      Tout à fait, je trouve aussi important de montrer comment écrire du code, que de "traquer" des erreurs et montrer pourquoi elles se sont produites 😉

  • @parannexes6190
    @parannexes6190 5 ปีที่แล้ว +6

    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-video
      @formation-video  5 ปีที่แล้ว +2

      Bonjour et bienvenue à toi alors. D'ailleurs, pour avoir un bon suivi des contenus actuels et à venir (car le système de Playlists de TH-cam 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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @bbs2506
    @bbs2506 4 ปีที่แล้ว +7

    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-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @gamersofdead209
    @gamersofdead209 3 ปีที่แล้ว +1

    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-video
      @formation-video  3 ปีที่แล้ว

      Je te souhaite que cela aide pour tes études, courage !

  • @lilas5064
    @lilas5064 ปีที่แล้ว

    Merci ! vraiment, j'en pouvais plus de mes cours à rallongge plombé de fautes et là c'est simple, clair, précis !

  • @katiamedjkane5187
    @katiamedjkane5187 ปีที่แล้ว

    Franchement il n'y a pas mieux que cette explication, je vous remercie infiniment pour ce que vous nous donnez

  • @a7amg200
    @a7amg200 11 หลายเดือนก่อน

    Merci Beaucoup une semaine de galère, qui m'a envoyé regarder la concurrence ?!
    T'es le goat
    👍🏾😎💪🏾

    • @formation-video
      @formation-video  11 หลายเดือนก่อน

      Tableaux enfin compris en C, place à la suite, bon courage à toi ! 💪

  • @clem5170
    @clem5170 ปีที่แล้ว +1

    6 ans après, une vidéo toujours utile !!!

  • @matthieudubois3096
    @matthieudubois3096 6 ปีที่แล้ว

    Bonjour,
    Grandiose, autant en terme de contenu que de pédagogie . Bravo et surtout merci.

  • @diepvu6045
    @diepvu6045 7 ปีที่แล้ว +1

    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-video
      @formation-video  7 ปีที่แล้ว

      De rien, et bonne continuation à toi ! o/

  • @ulrichnelson3636
    @ulrichnelson3636 6 ปีที่แล้ว +1

    un grand merci Jason pour cette vidéo.

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @Elixyrchannelgotaio
    @Elixyrchannelgotaio 2 ปีที่แล้ว

    Tu es un monstre , c'est clair et précis je te remercie fortement pour le partage de ton savoir

  • @hassendjadja1395
    @hassendjadja1395 6 ปีที่แล้ว +1

    Bonjour,
    Merci pour ce parfait cours.

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @BrandChannelPage
    @BrandChannelPage 2 ปีที่แล้ว

    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-video
      @formation-video  2 ปีที่แล้ว

      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 : th-cam.com/play/PLrSOXFDHBtfFrlG51dj8p_zCV994yWahY.html

  • @truehurukan
    @truehurukan 4 ปีที่แล้ว

    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.

  • @programmationlearn3929
    @programmationlearn3929 2 ปีที่แล้ว

    Un grand merci à vous. C'était très clair encore une fois.

  • @abdelkaderhamrouni9679
    @abdelkaderhamrouni9679 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว +1

      Coucou, cela dépend de toi, si tu arrives à comprendre deux formations en parallèle, vas-y. Sinon, contente toi d'une seule :)

  • @samuelaubert3205
    @samuelaubert3205 4 ปีที่แล้ว

    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

    • @samuelaubert3205
      @samuelaubert3205 4 ปีที่แล้ว

      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-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @samuelaubert3205
      @samuelaubert3205 2 ปีที่แล้ว

      @@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 !

  • @adamelhorri2338
    @adamelhorri2338 3 ปีที่แล้ว

    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

  • @matm2546
    @matm2546 4 ปีที่แล้ว

    Grand merci à toi frère,tes vidéos m'aident beaucoup

  • @rahaancrao2492
    @rahaancrao2492 ปีที่แล้ว

    Merci. Très bonnes explications.

  • @williambonneau1220
    @williambonneau1220 4 ปีที่แล้ว

    Encore merci pour vos vidéos qui m'aide au quotidien

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      De rien, bonne continuation sur le cours 👋

    • @williambonneau1220
      @williambonneau1220 4 ปีที่แล้ว

      @@formation-video bonjour, dans le cadre de mes études je dois réaliser un tableau à N dimensions, pouvez-vous m'aider ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Il faudra faire de l'allocation dynamique, les vidéos du cours t'aideront pour ça 👍

  • @nousernamealexander
    @nousernamealexander 4 ปีที่แล้ว

    J'ai enfin compris les tableaux "en damier", merci

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      👍
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @omarhasrouf6849
    @omarhasrouf6849 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว

      Oui, pour la définition du prototype, on pourrait simplement noter les types ;)

  • @sebaamoundhir9512
    @sebaamoundhir9512 4 ปีที่แล้ว

    Heureux a 48 ans j'apprends avec toi le C ,

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @lomedlow7962
    @lomedlow7962 5 ปีที่แล้ว +1

    t 1 genie
    merci et bon continuation

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      C'est gentil, merci 🙂
      ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      🔵 Rejoindre FormationVidéo : bit.ly/2L0xNXA
      ◾ Site web : jasonchampagne.fr
      ◾ Discord : discord.me/jasonchampagne
      ◾ Twitch : www.twitch.tv/jachampagne
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @kevinmunto1683
    @kevinmunto1683 3 ปีที่แล้ว

    Merci beaucoup pour vos vidéos !

  • @thivarane
    @thivarane 3 ปีที่แล้ว +1

    Tes vidéos sont hyper utiles merci beaucoup ! :D

  • @greyfullbuster111
    @greyfullbuster111 3 ปีที่แล้ว

    tes vidéo sont vraiment incroyable mec !

  • @avrahammarciano1918
    @avrahammarciano1918 5 ปีที่แล้ว +1

    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-video
      @formation-video  5 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @mamadousow4934
    @mamadousow4934 9 หลายเดือนก่อน

    Merci bcp pour les vidéos
    Vous utilisez quel logiciel

    • @formation-video
      @formation-video  9 หลายเดือนก่อน

      L'éditeur ? C'était Sublime Text.
      Aujourd'hui, j'utilise VS Code : th-cam.com/video/eQUsUq_2AQU/w-d-xo.html

  • @JL-sx6ve
    @JL-sx6ve 3 ปีที่แล้ว

    Fausse alerte, génial ce cours comme d'habitude depuis que je te suis (abonnement prévu). Merci encore

  • @Kiggz_Prizrak
    @Kiggz_Prizrak 3 ปีที่แล้ว

    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 !

    • @formation-video
      @formation-video  3 ปีที่แล้ว +1

      Mais là ce n'est pas Paint, mais Paint.NET 😎

  • @dosamuel-mb
    @dosamuel-mb 5 ปีที่แล้ว +1

    Un grand merci , encore un grand merci !!!

  • @trovatohugz3956
    @trovatohugz3956 4 ปีที่แล้ว

    T'es exceptionnel mec merci pour tes vidéos

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @unluka6469
    @unluka6469 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว +1

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @bonjour545
    @bonjour545 2 ปีที่แล้ว +2

    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-video
      @formation-video  2 ปีที่แล้ว

      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

  • @othmankrid9331
    @othmankrid9331 3 ปีที่แล้ว +2

    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-video
      @formation-video  3 ปีที่แล้ว +2

      Bonjour, tu peux regarder ici : th-cam.com/play/PLrSOXFDHBtfF6lXQpJ4hBha76DsQufiEQ.html

    • @nawresbenmohamed7865
      @nawresbenmohamed7865 3 ปีที่แล้ว

      bonsoir s'il vous plait comment remplir une tableau par des caracteres

  • @bilalycissokho1450
    @bilalycissokho1450 4 ปีที่แล้ว

    Toujours au top merci beaucoup

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @pixelkiller67
    @pixelkiller67 5 ปีที่แล้ว +1

    Merci pour ce cours

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @ferielstudies
    @ferielstudies 3 ปีที่แล้ว

    je vous remercie pour ces videos !

  • @tyloser1255
    @tyloser1255 ปีที่แล้ว

    Tellement humble merci !

  • @tonybaz2130
    @tonybaz2130 4 ปีที่แล้ว +1

    Gg 100 000 abonnés

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @riklo1458
    @riklo1458 4 ปีที่แล้ว

    Mec je t'aime
    Merci beaucoup sincèrement

  • @Gelodix
    @Gelodix 4 ปีที่แล้ว

    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("
    ");
    }
    }
    }

  • @boyemarc-antoine7027
    @boyemarc-antoine7027 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว +1

      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-antoine7027
      @boyemarc-antoine7027 6 ปีที่แล้ว +1

      merci beaucoup :)

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Pas de quoi =)

  • @kagelombre9683
    @kagelombre9683 3 ปีที่แล้ว

    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-video
      @formation-video  3 ปีที่แล้ว +1

      Bonsoir, il faudrait montrer ton code (avec pastebin) 👍

  • @NazimSaidi-y5k
    @NazimSaidi-y5k ปีที่แล้ว

    Parfait parfait .... excellent !!!!

  • @mouhamadouyorodiagne2617
    @mouhamadouyorodiagne2617 ปีที่แล้ว

    Woolah t’es trop fort mec 😭❤️

  • @lahbibbendouda6209
    @lahbibbendouda6209 7 ปีที่แล้ว +1

    PAR EXEMPLE : UN EXERCICE pour DÉBUTANT en langage C
    si on a 2 tableaux : Tabnom[10] et Tabage[10]
    1/-Saisir les noms dans Tabnom[10] .
    2/-Saisir les âges correspondants dans Tabage[10] .
    3/-Faire une recherche par nom pour afficher : le nom avec l'age correspondant.

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      - Coucou, pour la (1), il faudra au mieux lire les saisies avec fgets() et stocker les chaines avec la fonction strcpy().
      - Pour la (2), un simple scanf() des saisies (comme ce sont des nombres) suffira.
      - Enfin, pour la (3), la recherche sera un simple parcours du début à la fin du tableau, pour trouver le nom recherché, à l'aide de la fonction strcmp()

  • @BloomyDragon
    @BloomyDragon 3 ปีที่แล้ว +2

    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-video
      @formation-video  3 ปีที่แล้ว

      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)

  • @reiito8727
    @reiito8727 5 ปีที่แล้ว +1

    Excellente vidéo. Merci

  • @jeancyeufraneibouanga
    @jeancyeufraneibouanga 6 ปีที่แล้ว +1

    Bonjour Merci pour cette video j'aimerais juste savoir est-ce possible de coder les matrices en utilisant des tableaux à une
    dimension?

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Bonjour, on le pourrait mais ça ne serait absolument pas pratique, le mieux est de le faire via un tableau à deux dimensions.

    • @jeancyeufraneibouanga
      @jeancyeufraneibouanga 6 ปีที่แล้ว

      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

  • @stredyy3249
    @stredyy3249 7 หลายเดือนก่อน

    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-video
      @formation-video  7 หลายเดือนก่อน

      Bonjour, oui évidemment

  • @Nillem
    @Nillem 7 ปีที่แล้ว +7

    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-video
      @formation-video  7 ปีที่แล้ว +4

      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

    • @Nillem
      @Nillem 7 ปีที่แล้ว +2

      FormationVidéo Dacc ! Super ça !! Merci ! ;)

    • @formation-video
      @formation-video  7 ปีที่แล้ว +1

      De rien :)

  • @musique-wg9rc
    @musique-wg9rc 6 ปีที่แล้ว +1

    jaime vrement t video continue :) .

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @moustaphatene487
    @moustaphatene487 7 ปีที่แล้ว +1

    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-video
      @formation-video  7 ปีที่แล้ว

      Bonjour, tu veux donc faire un tableau à deux dimensions, j'ai expliqué cela à la fin de cette vidéo ;)

  • @emilefiguerola5298
    @emilefiguerola5298 7 ปีที่แล้ว +1

    salut, j'ai une petite question a te poser, je voulais savoir si tout ce que tu nous apprend sur le langage C peut être utiliser sur code bocks? c'est peut être une question bête mais je vien de commencer a apprendre le langage C en cour et quelque petite choses différents comme par exemple le %d (j'ai appris avec le %i) peut être a tu déjà répondu dans une ancienne vidéo je ne les est pas toutes regarde merci :)

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      Coucou, alors oui le langage est propre à lui-même et ne dépend évidemment pas du logiciel que tu vas utiliser.
      En fait, %i est un équivalent de %d (tu peux utiliser l'un ou l'autre). Donc pas de soucis si tu as appris avec le "i" :)

    • @emilefiguerola5298
      @emilefiguerola5298 7 ปีที่แล้ว +1

      daccord merci t'es video m'aide un peu plus a comprendre ce que l'on fait en cour c'est super :)

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      Je suis bien content alors, bonne continuation Emile :)

  • @fatimadiorgaye283
    @fatimadiorgaye283 4 ปีที่แล้ว

    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-video
      @formation-video  4 ปีที่แล้ว

      Bonjour, la fonction retourne un pointeur sur entier, d'où le int* comme type de retour 😉

    • @fatimadiorgaye283
      @fatimadiorgaye283 4 ปีที่แล้ว

      @@formation-video Merci🙂

  • @poupiparis5807
    @poupiparis5807 4 ปีที่แล้ว

    trop bien tes videos ... merci !!

  • @bastienmirlicourtois
    @bastienmirlicourtois ปีที่แล้ว

    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-video
      @formation-video  ปีที่แล้ว

      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.

  • @unguestdev2846
    @unguestdev2846 5 ปีที่แล้ว +1

    Au lieu de mettre la taille du tableau en argument (dans le fonction pour lire un tableau), autant mettre le nom de la constante initialisée avec #define non ? (question optimisation, eviter de copier la même valeur plusieurs fois)

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Oui, si tu fais usage d'une macro, tu as à disposition la valeur de cette dernière dans ton fichier 😉
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @hinvietienne7676
    @hinvietienne7676 4 ปีที่แล้ว +1

    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-video
      @formation-video  4 ปีที่แล้ว +1

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @hinvietienne7676
      @hinvietienne7676 4 ปีที่แล้ว

      @@formation-video
      #include
      int main(void)
      {
      int tab[5]= {0};
      int i;
      for(i = 0; i < 5; i++);
      printf("%d", tab[i]);
      return(0);
      }

    • @hinvietienne7676
      @hinvietienne7676 4 ปีที่แล้ว

      voici la sortie:
      32765[Eratosthene@localhost]

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @speacowebero3256
    @speacowebero3256 6 ปีที่แล้ว +2

    wow ''tout' compris j'avais un peu galere en cours cimer tu gere

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Et bien, tant mieux pour la suite alors, car ce n'est pas si compliqué que ça et ça te facilitera les prochaines vidéos :)
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @bamokinamoandadestin7888
    @bamokinamoandadestin7888 6 ปีที่แล้ว +1

    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

    • @bamokinamoandadestin7888
      @bamokinamoandadestin7888 6 ปีที่แล้ว +1

      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-video
      @formation-video  6 ปีที่แล้ว +1

      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 ;)

    • @bamokinamoandadestin7888
      @bamokinamoandadestin7888 6 ปีที่แล้ว +1

      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-video
      @formation-video  6 ปีที่แล้ว +1

      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

    • @bamokinamoandadestin7888
      @bamokinamoandadestin7888 6 ปีที่แล้ว +1

      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

  • @AsmaaFerrad
    @AsmaaFerrad 7 ปีที่แล้ว +1

    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-video
      @formation-video  7 ปีที่แล้ว

      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.

    • @AsmaaFerrad
      @AsmaaFerrad 7 ปีที่แล้ว +1

      merci Jason :)

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      De rien :)

  • @samadisabah6255
    @samadisabah6255 4 ปีที่แล้ว

    J'ai compris merci pour votre effort 🙏

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8

  • @soufianeodf5386
    @soufianeodf5386 7 ปีที่แล้ว +1

    bonjour , j'ai quelques ambiguite en ce qui concerne le dernier exemple, j'ai pas compris pourquoi tu as mis * avant la fonction cree_tableau et avant tableau.
    et merci beaucoup pour les tutos ils sont magnifiques.

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      Coucou, tu devrais bien regarder la séance sur les pointeurs

    • @boyemarc-antoine7027
      @boyemarc-antoine7027 6 ปีที่แล้ว

      tu mets * avant cree_tableau uniquement pcq la fonction return un pointeur ? c'est pas très clair de mon côté non plus :/ dsl sinon encore un très bon tutoriel :)

  • @mina98
    @mina98 7 ปีที่แล้ว +1

    Merci beaucoup professor ca vraiment m'aidee 😍

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      Bonsoir et tant mieux pour toi alors Yasmine. Bon courage et à bientôt o/

  • @anassslimani4285
    @anassslimani4285 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @LucasSanchez-pt7xu
    @LucasSanchez-pt7xu 7 ปีที่แล้ว +2

    Bonjour, j'avais une petite question:
    Est-ce que j'ai acquéri assez de notions après avoir vue cette vidéo (très bien expliquez) de faire un tri a bulle ?
    Un tri a bulle si vous ne savez pas c'est un programme qui permet de classer les valeurs d'un tableau dans l'ordre croissant ou décroissant ...

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      Bonjour, oui les connaissances sont suffisantes pour implémenter ce type de tri :).

    • @LucasSanchez-pt7xu
      @LucasSanchez-pt7xu 7 ปีที่แล้ว +1

      Ok merci, je viens enfin de le réussir avec quelques effort. :)
      D'ailleurs des petits exercices comme cela pour nous entrainer serait bien car ils sont assez originaux non ?

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      Les tris sont déjà bien connus mais j'ai prévu plein d'exercices et énigmes pour se perfectionner :).

  • @mbayalo2849
    @mbayalo2849 6 ปีที่แล้ว +1

    Superbe vidéo !!! J’avais une question. Comment cela se fait qu’avant de créer un tableau à partir d’une fonction l’affichage des valeurs du tableau est différente après la création d’un tableau à partir d’une fonction ???

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      Bonjour, parce qu'à la déclaration d'un tableau non initialisé, il sera mis des valeurs aléatoires dedans.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @mbayalo2849
      @mbayalo2849 6 ปีที่แล้ว +1

      Ah OK ! Merci :)

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @andilmchangama1559
    @andilmchangama1559 5 ปีที่แล้ว +1

    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-video
      @formation-video  5 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @wafabeny1466
    @wafabeny1466 5 ปีที่แล้ว +1

    bonjour,
    d'abord merci pour la video c'etait vraiment utile et riche , j'ai une question est-ce-que je peux definir une matrice ou les types des colonnes sont differents??, col1 de type chaine de charactere et col2 de type entier!!
    Mercii,

    • @unguestdev2846
      @unguestdev2846 5 ปีที่แล้ว

      Tout à fait d'accord ! Ce sont 40 minutes de vidéos remplies de trucs simples mais efficaces ! On ne voit pas le temps passer :) @FormationVidéo brise les lois de la physique XD

  • @adri2350
    @adri2350 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว

      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]

    • @adri2350
      @adri2350 6 ปีที่แล้ว +1

      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-video
      @formation-video  6 ปีที่แล้ว

      Content de pouvoir répondre aux questions que tu te poses :)

  • @mohameddiouf8103
    @mohameddiouf8103 5 ปีที่แล้ว +1

    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

    • @9ryu108
      @9ryu108 5 ปีที่แล้ว

      c'est juste que la fonction renvoie un pointeur sur int (int*), l'autre fonction seulement un int.

  • @lagiti834
    @lagiti834 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว

      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

  • @baldeaboubacar1991
    @baldeaboubacar1991 3 ปีที่แล้ว

    Bien. l'explication est claire et ça favorise la compréhension, du coup je voudrais savoir s'il y'a une playlist de tutos en langage c

    • @formation-video
      @formation-video  3 ปีที่แล้ว +1

      Oui regarde, j'ai tout centralisé ici pour mieux s'y retrouver : github.com/jasonchampagne/FormationVideo

  • @nicolaslecas8131
    @nicolaslecas8131 4 ปีที่แล้ว

    Super vidéo merci beaucoup

  • @electraprod6280
    @electraprod6280 7 ปีที่แล้ว +1

    As tu fais une vidéo sur la table ascii ? Car ce n'est pas clair pour ma part

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      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).

  • @tanguyc.630
    @tanguyc.630 2 ปีที่แล้ว

    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-video
      @formation-video  2 ปีที่แล้ว

      Bonjour, en précisant (à minima) la taille de la seconde dimension : pastebin.com/9nUUVpAY

    • @tanguyc.630
      @tanguyc.630 2 ปีที่แล้ว

      @@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-video
      @formation-video  2 ปีที่แล้ว

      Non pas possible, la taille de la seconde dimension doit être connue avant l'exécution.

  • @takeaway3648
    @takeaway3648 6 ปีที่แล้ว +1

    salut!
    ben en quoi servent les tableaux? deja on a vu des pointeurs!

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      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

  • @proteo-x4u
    @proteo-x4u 9 หลายเดือนก่อน

    Bonjour ! felicitations pour cette merveilleuse video.j'ai beaucoupd e mal avec les pointeurs et les tableaux a deux dimensions avez vous un tuto la dessus s'il vous plait ? autre chose comment acceder a vos autres formations plus avancé en langage C ?

    • @formation-video
      @formation-video  9 หลายเดือนก่อน

      Bonjour, que n'as-tu pas compris avec les pointeurs et les tableaux à deux dimensions ?
      Sinon, tout le contenu est disponible sur la chaîne, pour mieux le retrouver : github.com/jasonchampagne/FormationVideo

    • @proteo-x4u
      @proteo-x4u 9 หลายเดือนก่อน

      @@formation-video Ok je te remercie je regarde l'index sur git ! j'ai egalement vu que tu avais une formation en haking est elle disponible sur TH-cam ?

    • @formation-video
      @formation-video  9 หลายเดือนก่อน +1

      Pas encore : jasonchampagne.fr/annonces

  • @jerome8275
    @jerome8275 5 ปีที่แล้ว

    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-video
      @formation-video  5 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @ericsharma2606
    @ericsharma2606 6 ปีที่แล้ว +2

    Pour le dernier exemple sur les tableaux a 2 entrées, ca m affiche une erreur: erreur de segementation ( core dumped)

    • @formation-video
      @formation-video  6 ปีที่แล้ว +1

      Coucou, regarde que tu n'as pas fait d'erreur dans ton code

  • @bilelameur9803
    @bilelameur9803 7 ปีที่แล้ว +1

    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-video
      @formation-video  7 ปีที่แล้ว

      Coucou, tu verras comment faire cela quand tu auras vu la séance sur la notion d'*Allocation dynamique de la mémoire* ;)

  • @Ruben-uj5ug
    @Ruben-uj5ug 4 ปีที่แล้ว

    J'ai une question, tu as dit que quand on écrivait "nomDuTableau" ça donnait l'adresse de la première case un peu comme un pointeur. Est-ce que cette adresse est stockée quelque part dans la mémoire ou c'est juste au niveau du code ?

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Non, tout est évidemment en mémoire, sinon tu n'y aurais pas accès durant l'exécution de ton programme 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

  • @lahbibbendouda6209
    @lahbibbendouda6209 7 ปีที่แล้ว +1

    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-video
      @formation-video  7 ปีที่แล้ว

      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()

  • @ennui_creatif7110
    @ennui_creatif7110 3 ปีที่แล้ว

    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-video
      @formation-video  3 ปีที่แล้ว

      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 👍

  • @gaelbertin2948
    @gaelbertin2948 4 ปีที่แล้ว

    Bonjour, j'ai une petite question est ce que dans une déclaration de fonction il y a une limite de paramètre et est ce que l'ordre est important ? Merci pour la vidéo super taff :)

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Bonjour, non pas vraiment de limite si ce n'est celle de la lisibilité. Si un moment tu as une fonction avec 50 paramètres, c'est que conception est mal faite 😉
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @gaelbertin2948
      @gaelbertin2948 4 ปีที่แล้ว

      @@formation-video merci :)

    • @gaelbertin2948
      @gaelbertin2948 4 ปีที่แล้ว

      @@formation-video et est ce que vous connaissez des bons sites pour connaître les bibliothèques du langage C car j'aimerai faire la piscine de l'école 42 et ils utilisent comme bibliothèque si vous avez des infos sur celle-ci 😅

    • @formation-video
      @formation-video  4 ปีที่แล้ว +1

      Cette en-tête "unistd" est propre aux systèmes d'exploitation POSIX (comme GNU/Linux), ce n'est pas vraiment extérieur au langage, voir ici : pubs.opengroup.org/onlinepubs/007908799/xsh/unistd.h.html
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
      ◾ 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
      ◾ TH-cam (personnel) : th-cam.com/users/jasonchampagne
      ◾ Twitter : twitter.com/jachampagne8
      ◾ Facebook : facebook.com/jachampagne8
      ◾ Instagram : instagram.com/jachampagne8
      ◾ Snapchat : www.snapchat.com/add/jachampagne8
      ◼ ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

    • @gaelbertin2948
      @gaelbertin2948 4 ปีที่แล้ว

      @@formation-video merci je vais aller voir :)

  • @alphamamadoudiallo4147
    @alphamamadoudiallo4147 7 ปีที่แล้ว +1

    Salut Monsieur j'aimerai savoir quel est le role des pointeurs apart l'adresse d'une autre variable

    • @formation-video
      @formation-video  7 ปีที่แล้ว

      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.

  • @christianmouyeme7144
    @christianmouyeme7144 6 ปีที่แล้ว +1

    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-video
      @formation-video  6 ปีที่แล้ว +1

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @christianmouyeme7144
      @christianmouyeme7144 6 ปีที่แล้ว +1

      Merci beaucoup !

    • @formation-video
      @formation-video  6 ปีที่แล้ว

      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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @houcinefarhou3166
    @houcinefarhou3166 4 ปีที่แล้ว

    Bonjour Jason,
    stp où trouve on les prototypes de toutes les fonctions du langage C (en fichier pdf) ?
    merci par avance

    • @formation-video
      @formation-video  4 ปีที่แล้ว

      Bonjour, c'est dispo sur mon GitHub (je le complèterai au fur et à mesure), dans Ressources : github.com/jasonchampagne/FormationVideo

  • @unguestdev2846
    @unguestdev2846 5 ปีที่แล้ว

    Sans vouloir te contredire, pour 24:15, ce code-ci marche parfaitement bien et pourtant je n'ai passé que le tableau en argument :
    void affTab(int tab[])
    {
    for (int i = 0; i < sizeof(tab); ++i)
    printf("%d ", *(tab + i));
    }

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Oui, c'est une habitude à prendre, car quand tu utiliseras des tableaux dynamiques, tu verras que sizeof() ne te retournera pas le nombre d'éléments du tableau. Donc, autant passer la taille via une variable (ou définie dans une macro), et aucun risque de récupérer une taille incorrecte 🙂
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

    • @unguestdev2846
      @unguestdev2846 5 ปีที่แล้ว

      @@formation-video il ne s'agirait pas de faire un sizeof () /4 afin d'afficher le nombre de bytes et non le nombre de bits ?

    • @formation-video
      @formation-video  5 ปีที่แล้ว

      Non, sizeof va t'afficher le nombre d'octets, et si on prend le cas d'un entier, cela peut différer d'une architecture à l'autre. Donc, il faut vraiment passer la taille du tableau à part pour être sûr de ne pas en sortir.
      +---------------------------------------------------------------------------------------------------------------------------------------------+
      |- 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 TH-cam ? th-cam.com/users/jasonchampagne
      |--- 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
      +---------------------------------------------------------------------------------------------------------------------------------------------+

  • @profdemath3688
    @profdemath3688 5 ปีที่แล้ว

    est ce que dans ce video il y a commet verifier si le tableau est ordonne ?