#28 Langage C - Les Pointeurs - Passage par valeur et passage par adresse

  Рет қаралды 30,691

Programming With HAIRIBI

Programming With HAIRIBI

Күн бұрын

Dans cette vidéo on va voir :
c'est quoi un paramètre formel et un paramètre réel
la différence entre passage par valeur et passage par adresse et l'utilisation des pointeurs avec les fonctions
un petit scénario animé pour mieux comprendre
un exemple d'application.
Lien pour des vidéos utiles :
les pointeur : • #25 Langage C -Les Poi...
les pointeurs et les tableaux : • #26 Langage C - Les Po...
les fonctions: • #23 Langage C - Les Fo...

Пікірлер: 81
@imanekheir6742
@imanekheir6742 3 жыл бұрын
جزاك الله خيرا أستاذ Non seulement pour cette vidéo ms pour toutes les vidéos, surtout que vous illustrez vos cours que ça soit avec des photos ou b1 des exemples b1 choisis sans parler de votre manière d'explication qui est juste simple et formidable, ça aide vraiment, merci pour vos grands efforts Monsieur, merci infiniment 🙏🏻
@djoumzinou3494
@djoumzinou3494 2 жыл бұрын
السلام عليكم بارك الله فيك ton explication est tellement claire pour un sujet aussi délicat
@anassemahfoud2511
@anassemahfoud2511 4 жыл бұрын
أحسن شرح في يوتيوب شكرآ بروف الله اجازيك بالخير ❤️❤️❤️
@khawlafi9158
@khawlafi9158 3 жыл бұрын
Je vous remercie énormément pour l'explication magnifique de cette vidéo et de toutes les autres vidéos également . الله يجزيك بالخير
@salmanour9571
@salmanour9571 2 жыл бұрын
Rien à dire meilleure explication 🙏🙏🙏 lah yjazik blkhir wyzidk mn fadlu subhanu
@PWH_HAIRIBI
@PWH_HAIRIBI 2 жыл бұрын
آمين يارب العالمين شكرا على دعمكم
@mohammadinohaila68
@mohammadinohaila68 5 ай бұрын
Merci infiniment Mr pour vos efforts
@zakariarabii1010
@zakariarabii1010 3 жыл бұрын
Monsieur, merci beaucoup. Nous avons bénéficié de tout ce qu'il nous a donné. Merci une autre fois J'ai une demande, si possible, de créer une playlist de vidéos sur le c ++
@ridajamal4720
@ridajamal4720 3 жыл бұрын
moii auss svp prof
@abdelouahedhalal8311
@abdelouahedhalal8311 3 жыл бұрын
نسأل الله تعالى أن يجازيكم أحسن جزاء.
@PWH_HAIRIBI
@PWH_HAIRIBI 3 жыл бұрын
آمين وانتم كذلك
@smasma4761
@smasma4761 4 жыл бұрын
monsieur llah yjazik bikhir la partie 5
@galoumoimouh9364
@galoumoimouh9364 Жыл бұрын
Merçi beaucoup rebi yjazik belekhir
@h.m3005
@h.m3005 Жыл бұрын
Merci pour tout, C'est un passage par adresse car car dans la phase d'allocation d'espace mémoire le tableau pointe la première adresse
@smasma4761
@smasma4761 4 жыл бұрын
salam ostad , s'il vous plait ostad t9dar t3tina gmail dylk ,haka nsifto lik des exercices li m7tajink tkhdmhom m3ana avant les examens ila kan 3andk lwa9t .et merci pour les vidéos kamlin li kadir ,vraiment kanstafdo manhom wlh l3adim ,lah yjazik bikhir o yrhm lik lwalidin
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
pwh.devoir@gmail.com
@marouanelmouden4517
@marouanelmouden4517 4 жыл бұрын
Merci beaucoup pour vos efforts
@alielarfaoui4341
@alielarfaoui4341 4 ай бұрын
merci bcp
@oussamareda414
@oussamareda414 Жыл бұрын
kangoul 3lach mafhmtch les fonction sda9 had l video howa li khassni hhh merci prof
@rayenmehrez7918
@rayenmehrez7918 3 жыл бұрын
جزاك الله خيرا أستاذ
@mdjahedkarim1963
@mdjahedkarim1963 2 жыл бұрын
Formidable , je te remercie beaucoup monsieur
@hamdifoho8370
@hamdifoho8370 2 жыл бұрын
جزاك الله خيرا على مجهودك
@rayill
@rayill Жыл бұрын
allah y3tik mtetmna
@PWH_HAIRIBI
@PWH_HAIRIBI 11 ай бұрын
, آمين شكرا جزيلا
@aziztoffehi9494
@aziztoffehi9494 6 ай бұрын
thx a lot
@HamzaMahamatsaleh
@HamzaMahamatsaleh Жыл бұрын
Bonsoir cher professeur, Le tableau on le passe par valeur par ce que le tableau lui même est un pointeur, mais un pointeur constant qui se pointe sur le première élément du tableau. Et je vous remercie infiniment pour la vidéo
@PWH_HAIRIBI
@PWH_HAIRIBI Жыл бұрын
Il aura l'effet d'un passage par adresse donc c'est un passage par adresse comme tu s dit le tableau est un pointeur
@ilyaselhajjami1392
@ilyaselhajjami1392 3 жыл бұрын
جزاك الله خيرا
@ayoubellouz1149
@ayoubellouz1149 4 жыл бұрын
Salam ostad ilakan momkin tkml lina d'auters parties : allocation dynamic Jazak olah khayran wa chokran 3la charh almobasatt wa ljamil jidaan
@fatihachehaib5846
@fatihachehaib5846 Жыл бұрын
شكرا لك 💕
@kimmaha4025
@kimmaha4025 4 жыл бұрын
Merci beaucoup
@mohamedel3527
@mohamedel3527 3 жыл бұрын
merci bcq 👍🦾
@kacemmahdar8451
@kacemmahdar8451 11 күн бұрын
Merci professeur , en ce qui concerne votre question ma répose c'est un passage par adresse. pourriez-vous confirmer la répose ? SVP
@PWH_HAIRIBI
@PWH_HAIRIBI 11 күн бұрын
Oui exactement
@saidaahmedchaouch81
@saidaahmedchaouch81 3 жыл бұрын
Si on veut passer un tableau comme paramètre dans une fonction ce passage sera par adresse car le tableau c'est un pointeur.
@asninanarjis4354
@asninanarjis4354 2 жыл бұрын
c est passage par adresse , car le tableau est deja un pointeur (constant)
@mohmedahmed-vw2us
@mohmedahmed-vw2us 2 ай бұрын
جزاك الله خيرا للأسف محتويات هادفة ولكنها قليلة المشاهدة
@manalboukhlal2156
@manalboukhlal2156 3 жыл бұрын
قلي ليه را استفدنا من گاع فيديواتك شكرا و الا كان ممكن محتاجيش فيديوات خاصة بc++
@alaadz4698
@alaadz4698 6 ай бұрын
استاد وقتاش نحطو printf في procedure
@PWH_HAIRIBI
@PWH_HAIRIBI 6 ай бұрын
Si vous souhaitez afficher des messages,😅
@ahmedbelhadj1278
@ahmedbelhadj1278 4 жыл бұрын
Merci monsieur de vos efforts je crois qu ‘on doit passer par adresse et le tableau est converti à l’adresse de son premier élément
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
Non la question c'est lorsqu'on passe un tableau comme paramètre à une fonction est ce que ce passage est considéré comme un passage par valeur ou par adresse ?
@nisrineelmahdani4960
@nisrineelmahdani4960 9 ай бұрын
passage par adresse car le tableau est un pointeur donc on a l adresse d l'element lequel le tableau pointe ? @@PWH_HAIRIBI
@jamalelkhchin9334
@jamalelkhchin9334 4 жыл бұрын
monsieur je pense que c'est un passage par adresse par ce que le Nom du tableau qui présente le parametre formel c'est un pointeur
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
Exactement 👏👏
@mariemboukarouba3574
@mariemboukarouba3574 3 жыл бұрын
جزاك الله خيرا لكن لم ا جد درس l'allocation dynamique
@yassingoullette83
@yassingoullette83 4 жыл бұрын
Slm oussad allocation wach madrtihach wchokran
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
Pas encore je suis un peu occupé par les examens aussi
@kacemmahdar8451
@kacemmahdar8451 11 күн бұрын
Pour l'explication: un tableau est un pointeur.
@ibrahimel9186
@ibrahimel9186 4 жыл бұрын
ostad je pense passage par addresse hit deja goltina bli ano tableau hwa pointeur ms constant
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
Exactement
@ayoubouaadoud
@ayoubouaadoud 7 ай бұрын
Passage par adresse car la première case du tableau représente un pointeur
@codewithmey
@codewithmey 4 жыл бұрын
On doit utiliser le Passage par adresse pour que les valeurs des éléments du tableau seront modifiés .N'est ce pas monsieur ? et Merci
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
Non la question c'est lorsqu'on passe un tableau comme paramètre à une fonction est ce que ce passage est considéré comme un passage par valeur ou par adresse ?
@sihamidsaboune6845
@sihamidsaboune6845 2 жыл бұрын
Merci prof . Passage par adresse .par ce que la fct n'est pas return par un tableau mais par un pointure
@PWH_HAIRIBI
@PWH_HAIRIBI 2 жыл бұрын
Parceque le tableau est un pointeur constant s'il est passé en paramètre à une fonction c'est un passage par adresse
@barrybarry4321
@barrybarry4321 Жыл бұрын
Salam alaikoum Monsieur. C'est un Passage par Adresse .
@wissalretbi5067
@wissalretbi5067 3 жыл бұрын
La réponse de la question c'est un passage par adresse vu que chaque tableau est un pointeur constant
@PWH_HAIRIBI
@PWH_HAIRIBI 3 жыл бұрын
Exactement 👍
@fatihachehaib5846
@fatihachehaib5846 Жыл бұрын
Un pointeur constant ca veut dire que le tableau pointe just sur la première case du tableau, n'est ce pas ??
@soufiane3755
@soufiane3755 3 жыл бұрын
monsieur la 5eme partie s'il vous plait
@منوعات-ظ8ه7ظ
@منوعات-ظ8ه7ظ 11 ай бұрын
Kan3awd n9oul mara aukhra Ahsn prof kayxrh C
@maitremarchenryyvensly2063
@maitremarchenryyvensly2063 2 жыл бұрын
Comment déclarer un pointeur dans une fonction qui prend le tableau montant en arguments ..... L'objectif j'aimerais faire un programme qui gère un compte en banque 🏦 qui permet de faire des opérations depot, retrait et lister toutes les depot ou les retraits.... On doit des fonctions Pour rendre ce programme fonctionnelle..... Quelqu'un peut m'aider à faire ce projet
@PWH_HAIRIBI
@PWH_HAIRIBI 2 жыл бұрын
Le tableau c'est déjà un pointeur il suffit juste de mettre le tableau en paramètre est ça sera un passage par adresse
@maitremarchenryyvensly2063
@maitremarchenryyvensly2063 2 жыл бұрын
@@PWH_HAIRIBI ça veut dire il suffit mettre l'étoile devant la variable montant en arguments, et pour l'itération de la fonction comment dois je faire parce que s'il ya plusieurs dépôt ou retrait la fonction doit tenir compte de tout ses dépôt
@maitremarchenryyvensly2063
@maitremarchenryyvensly2063 2 жыл бұрын
@@PWH_HAIRIBI est la fonction sera comme ça : Void depot(float *mt[20]) For (i=0; i
@fatihachehaib5846
@fatihachehaib5846 Жыл бұрын
un pointeur constant ca veut dire que le pointeur pointe juste sur la première case du tableau, n'est pas ??? ⛔⛔⛔
@farahyebdri2846
@farahyebdri2846 7 ай бұрын
le passage se fera par adresse si non laffichage sera vide
@boulerhchamohammed7889
@boulerhchamohammed7889 4 жыл бұрын
le passage est par adress pour la question salmolikom j'attentd votre vedeo pointeur et tableau
@PWH_HAIRIBI
@PWH_HAIRIBI 4 жыл бұрын
Exactement La vidéo tableaux et pointeurs existe déjà sur la chaîne
@hafsaotaku2818
@hafsaotaku2818 3 жыл бұрын
b3da 9bel mankmel lvideo bghit ngolik lah yr7em lik lwalidin ,char7 fi lmostawa,f l'ecole kayzrbo 3lina .
@abdessamadjabbour1526
@abdessamadjabbour1526 3 жыл бұрын
svp monsieur partie 5
@messaoud85-tech68
@messaoud85-tech68 Жыл бұрын
طابلو في بارامتر ديال فونكسيو يكون passage par valeur ولايكون بساج بار adresseيا استاذ لا ن الطابلو منقدرش نعملو ادريس لوحدو لان فيه بزاف عناصر لان لبوانتور يحتوي ادريس متغير واحد فقط والطابلو فيه الكثير من المتغيرات يعني لبوانتور يبونتي على عنصر واحد فقط
@PWH_HAIRIBI
@PWH_HAIRIBI Жыл бұрын
Non c'est un passage par adresse car le non d'un tableau est l'adresse de la première case et puisque tous les éléments sont du même type et ils sont successives on peut savoir l'adresse de n'importe quelle élément seulement en connaissant l'adresse du premier
@devloppeurdesapplicationsm4173
@devloppeurdesapplicationsm4173 4 жыл бұрын
Passage par adress
@ayamourapi3148
@ayamourapi3148 2 жыл бұрын
Passage par adresse car T=ptr
@mouhcinelyoubi5586
@mouhcinelyoubi5586 4 жыл бұрын
m.r nous utilisons passage par adresse car ( t[ ]=*t ).
@studystudy-br9zk
@studystudy-br9zk 2 ай бұрын
pssage par. adresse
@fatihachehaib5846
@fatihachehaib5846 Жыл бұрын
Svp votre email ⛔⛔⛔
@PWH_HAIRIBI
@PWH_HAIRIBI Жыл бұрын
Pwh.devoir@gmail.com
#29 Langage C - Les Pointeurs  (Allocation dynamique : malloc et  free)
24:48
Programming With HAIRIBI
Рет қаралды 28 М.
#25 Langage C -Les Pointeurs - Partie 1 (Définition)
24:01
Programming With HAIRIBI
Рет қаралды 46 М.
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 10 МЛН
1 сквиш тебе или 2 другому? 😌 #шортс #виола
00:36
啊?就这么水灵灵的穿上了?
00:18
一航1
Рет қаралды 51 МЛН
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 3,8 МЛН
exercice 3 _structures_ programmation c
22:26
algostyle
Рет қаралды 476
#26 Langage C - Les Pointeurs- Les Pointeurs et les Tableaux
28:49
Programming With HAIRIBI
Рет қаралды 48 М.
#23 Langage C - Les Fonctions -  Partie 1
37:11
Programming With HAIRIBI
Рет қаралды 32 М.
#27 Langage C - Les Pointeurs - Les pointeurs et les structures
17:26
Programming With HAIRIBI
Рет қаралды 38 М.
Examen Corrigé Langage C -les tableaux, les fonctions et les structures-
40:16
Programming With HAIRIBI
Рет қаралды 27 М.
#24 Langage C - Les Fonctions - Les procédures- les variables locales et globales
30:23
Solution de l'examen Langage C session février 2022
36:52
Programming With HAIRIBI
Рет қаралды 12 М.
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 10 МЛН