TIME STAMPS: 00:00 Introduction 01:48 What and why? 16:22 Declaration 20:39 Initialization 22:07 Memory allocation 29:10 Output 33:06 Input 34:38 Array vs Structure 37:11 Ques 1 37:40 Ques 2 : True or false 38:19 Quick Revision 42:44 Another way to declare 44:10 Ques 3 : Create a structure ‘book’ 58:53 Ques 4 : Find the error 1:00:58 Objects and Classes 1:08:06 Ques 5 : Create a structure ‘person’ 1:10:57 How are structure members stored 1:11:36 Typedef 1:29:32 Array of structures 1:47:25 Ques 6 : Create array of structure ‘cricketer’ 2:04:30 Ques 7 : True or false 2:04:54 Copying entire structure variable to another of same type 2:13:04 Ques 8 : Comparing two structure variables of same type 2:24:30 Nesting of Structures 2:37:07 Ques 9 : MCQ 2:40:13 Passing structure to functions 2:41:24 Global declaration of structure 2:47:34 Pass by value 2:51:52 Homework 1 2:56:03 Structure pointers 3:05:13 Accessing structure variables using pointers 3:14:20 Pass by reference 3:22:41 Another way of initialization of a structure variable 3:27:36 Ques 10 : Predict the output 3:31:08 Ques 11 : MCQ 3:34:31 Unions 3:48:22 Maza aa gaya?
00:00 Introduction 01:48 What and why? 16:22 Declaration 20:39 Initialization 22:07 Memory allocation 29:10 Output 33:06 Input 34:38 Array vs Structure 37:11 Ques 1 37:40 Ques 2 : True or false 38:19 Quick Revision 42:44 Another way to declare 44:10 Ques 3 : Create a structure ‘book’ 58:53 Ques 4 : Find the error 1:00:58 Objects and Classes 1:08:06 Ques 5 : Create a structure ‘person’ 1:10:57 How are structure members stored 1:11:36 Typedef 1:29:32 Array of structures 1:47:25 Ques 6 : Create array of structure ‘cricketer’ 2:04:30 Ques 7 : True or false 2:04:54 Copying entire structure variable to another of same type 2:13:04 Ques 8 : Comparing two structure variables of same type 2:24:30 Nesting of Structures 2:37:07 Ques 9 : MCQ 2:40:13 Passing structure to functions 2:41:24 Global declaration of structure 2:47:34 Pass by value 2:51:52 Homework 1 2:56:03 Structure pointers 3:05:13 Accessing structure variables using pointers 3:14:20 Pass by reference 3:22:41 Another way of initialization of a structure variable 3:27:36 Ques 10 : Predict the output 3:31:08 Ques 11 : MCQ 3:34:31 Unions 3:48:22 Maza aa gaya?
I took 4 days to complete this one shot...but when I finished the lecture I was doubtless and and was on a good position in this topic. I then taught structures to my college friend 🙃
Thankyou sir for this playlist this really helped me to attmpt all questions in my university exam . You give the best explanation according to me .I was not able to even read the c language. I had to literally ratta everything for my previous exam .And today I was able to write all answers on my own .thankyou for your help sir .❤❤
00:05 Introduction to Structures in C Language 02:04 Understanding the concept of structures in C programming 08:06 Structures in C programming define user-defined data types 11:10 Structures in C are used to define a collection of different attributes for a specific type of data. 17:28 Introducing the concept of a block of code 20:01 Introduction to storing data in structures 25:20 Understanding the concept of storing data in structured blocks 28:14 Understanding structures in C programming 34:28 Understand the benefits of using structures in C programming. 36:51 Using structures in C programming to store multiple similar elements 42:30 Declaring and using structures in C programming 45:18 Creating structures and initializing variables in C programming 55:01 Using string functions for copying and initializing strings. 57:47 Creating and utilizing structures in C programming 1:04:19 Legendary Pokemon have special abilities and attributes 1:06:54 Understanding nested structures in C programming 1:14:05 Understanding data types and typedef in C programming. 1:17:17 Discussion on creating and defining data structures in C programming 1:22:02 Understanding pointers and memory allocation in C programming 1:24:10 Discussing pointers and memory addresses in C programming. 1:31:27 Creating and managing custom data structures in C programming 1:34:48 Overview of creating and accessing elements in C structures 1:39:26 Storing and naming data for Pokémon in C programming 1:41:50 Introduction to creating and accessing structures in C programming 1:46:39 Creating a structure in C programming for storing Cricketer information 1:49:40 Understanding struct usage in C programming 1:55:03 Input processing and output in C programming 1:57:30 Structures input and manipulation in C programming 2:06:00 Creating and copying structures in C programming. 2:10:00 Understanding structures in C programming 2:17:27 Comparison of user-defined data types in C programming 2:20:27 Understanding comparison and assignment of variables in C programming 2:26:19 Discussing abilities and data types in C programming 2:29:46 Accessing and setting attributes of legendary Pokémon in C programming 2:37:39 Understanding the concept of nested structures in C++ 2:41:42 Discussion on passing structures by reference in C programming 2:46:16 Modifying structure attributes and functions in C programming 2:50:02 Introducing structures in C programming 2:57:38 Explanation of pointer usage with custom data types. 3:01:31 Understanding C Program Structure 3:08:40 Understanding pointers and their usage in C programming 3:10:39 Understanding pointer usage in C structures 3:15:19 Changing attributes of Pikachu in C programming using pointers 3:17:59 Exploring pointer manipulation and structure changes in C programming 3:23:01 Explanation on initializing structures and members in C programming 3:24:57 Importance of structuring C programming code 3:30:19 Understanding naming conventions and declaration structures in C programming 3:33:21 Learning how to access and work with pointers in C programming 3:38:55 Understanding the internal workings of the computer 3:41:37 Understanding the size allocation of structures and unions. 3:47:09 Introduction to using unions in C programming 3:49:03 Casual farewell and anticipation for the next video
2:55:04 The thing written s1.dept==s2.dept Will not work here. Bcoz str are 1d array (string name means indiacate there base address ) and comparing like this will compare their address which will not be equal. use strcmp function . If it returns 0 value then both strings are equal.
Sir the explanation was mind blowing the way you gave examples were so good and I think I'll get good marks in 1st semester after watching your full playlist of c programming
at 2:04:22 , the issue regarding the %[^ ]s can be solved if we use a space between " and % means you can write like this scanf(" %[^ ]s",arr[i].name);
d of the existing dala and not overwritten onto it. Output: 12, 3.9 6, n Given an aitay and a value, write a C program to find if therc is a triplet in array whose sum is equal|5 to the given valuc. If there is such a triplet present in array, then print the triplet and retum true. Else return false. Input: aTay = |12, 3, 4, 1, 6, 9}, sum=24; Output: 5,3, 1 Explanation: Therc is a triplet (12, 3 and 9) present in the array whose sum is 24. Input: array = {1,2, 3, 4, 5}, sum =9 Explanation: There is a triplet (5.3 and 1) present in th
i think at 2:39:00 we dont have any structure named bolts and i think there is a int datatype named bolts inside struct engine thats why we assigned value into it. So only the 2nd option is true.
2:38:00 Answer of this question 9 is only 2nd. Because here we are assigning the value 25 to the bolts, which mean bolts is not the whole structure, it is just the property of the engine structure, and that engine structure is nested within the maruti structure Hope I'm right
2:00:00 The problem is not with the [^ ]. The real problem is when you inputted the name of second character, before that you used an extra enter(I could see that because you entered next line) which resulted in inuptting an empty string as the name of second cricketer. After that you tried to enter a string in an int data type which caused the program to die and just put garbage values. Btw I knew this because i faced this issue a lot while i was making a project in which I had to use a string input just after an int type input, and I had to use chat gpt to know what is the problem.
2:51:20 homework 1...i didn't get the point and string ka use kr k kaise compare kru structure ko error aa rhi hai. Can you please help me? Hope you'll answer.
This took me 20 minutes because I decided to write it on phone. Worst decision ever lol. I am not sure if there are any errors or not. But logic is correct.Also which year are you in?
📗 Enroll Now in Decode Batches and become JOB READY:
📌 Python with DSA: bit.ly/4bXv5xF
📌 Java with DSA: bit.ly/49vEQkZ
📌 C++ with DSA: bit.ly/49NnNKT
sir plz free resources bhi btate rhe
Everyone please request Raghav sir for teaching complete DSA.
Haa sir aap java mai DSA krva dijiye 🙏 😭🙏😭 pleaseeeee
No
C e chaiye humko
@@letsfun4801 O bhai C to khatam hone vaali hai firr kya karega
@@harsharora1466 c++ hoga
Sir, you are a true Pokemon fan 🙏
Yess, agreed. I'm also a diehard pokemon fan
Aaj tak kabhi Pokemon nahi dekha 😅
Hello tu bhi iski vedios dekhta tha?
🤣🤣🤣
First Teacher who is explaining structure with the help of cartoons, really like it
It’s not CARTOON, it’s *”ANIME”*
TIME STAMPS:
00:00 Introduction
01:48 What and why?
16:22 Declaration
20:39 Initialization
22:07 Memory allocation
29:10 Output
33:06 Input
34:38 Array vs Structure
37:11 Ques 1
37:40 Ques 2 : True or false
38:19 Quick Revision
42:44 Another way to declare
44:10 Ques 3 : Create a structure ‘book’
58:53 Ques 4 : Find the error
1:00:58 Objects and Classes
1:08:06 Ques 5 : Create a structure ‘person’
1:10:57 How are structure members stored
1:11:36 Typedef
1:29:32 Array of structures
1:47:25 Ques 6 : Create array of structure ‘cricketer’
2:04:30 Ques 7 : True or false
2:04:54 Copying entire structure variable to another of same type
2:13:04 Ques 8 : Comparing two structure variables of same type
2:24:30 Nesting of Structures
2:37:07 Ques 9 : MCQ
2:40:13 Passing structure to functions
2:41:24 Global declaration of structure
2:47:34 Pass by value
2:51:52 Homework 1
2:56:03 Structure pointers
3:05:13 Accessing structure variables using pointers
3:14:20 Pass by reference
3:22:41 Another way of initialization of a structure variable
3:27:36 Ques 10 : Predict the output
3:31:08 Ques 11 : MCQ
3:34:31 Unions
3:48:22 Maza aa gaya?
already present I description
usne wahi se copy kiya hai @@lemmeexplain743
Finally i completed this lecture in 3 days but now I'm the master of structures👍
I two hours beefore exam
Pokemon is best example
Bachpan ki yaadein taaza Ho gayi😂😂😂🎉🎉🎉
Kitne bhi legendary aur god Pokemon kyu na ho ....pr sab ke dilo mai Pikachu hi h 😂❤
34:24 -> The ASCII value of 'F' is 70. Simple :)
How is it simple
It's very default to understand
@@softmedun6794 😅😅😅
yes it's called ASCII value
One of the best C language course online.
Pokemon smjh me aa gya pura , Structure k saath !!!
Thnxx a lot sr !!!!
watching this lecture on teacher's day
..
happy teachers day to all and thanks you sir for providing us knowledge.
00:00 Introduction
01:48 What and why?
16:22 Declaration
20:39 Initialization
22:07 Memory allocation
29:10 Output
33:06 Input
34:38 Array vs Structure
37:11 Ques 1
37:40 Ques 2 : True or false
38:19 Quick Revision
42:44 Another way to declare
44:10 Ques 3 : Create a structure ‘book’
58:53 Ques 4 : Find the error
1:00:58 Objects and Classes
1:08:06 Ques 5 : Create a structure ‘person’
1:10:57 How are structure members stored
1:11:36 Typedef
1:29:32 Array of structures
1:47:25 Ques 6 : Create array of structure ‘cricketer’
2:04:30 Ques 7 : True or false
2:04:54 Copying entire structure variable to another of same type
2:13:04 Ques 8 : Comparing two structure variables of same type
2:24:30 Nesting of Structures
2:37:07 Ques 9 : MCQ
2:40:13 Passing structure to functions
2:41:24 Global declaration of structure
2:47:34 Pass by value
2:51:52 Homework 1
2:56:03 Structure pointers
3:05:13 Accessing structure variables using pointers
3:14:20 Pass by reference
3:22:41 Another way of initialization of a structure variable
3:27:36 Ques 10 : Predict the output
3:31:08 Ques 11 : MCQ
3:34:31 Unions
3:48:22 Maza aa gaya?
🫡🫡🫡
Wow I am just 20 mins into this lecture and loving it haha Lessss gooo Pikachu
value can be pass with the help of return type and argument in function 2:48:00 we can change value in function
I took 4 days to complete this one shot...but when I finished the lecture I was doubtless and and was on a good position in this topic. I then taught structures to my college friend 🙃
@adolft_officialesa kuch ni hai bhai
@adolft_official op islamic rules
Terrorist
Chup be atankwadi@adolft_official
Thankyou sir for this playlist this really helped me to attmpt all questions in my university exam .
You give the best explanation according to me .I was not able to even read the c language. I had to literally ratta everything for my previous exam .And today I was able to write all answers on my own .thankyou for your help sir .❤❤
[10].I have seen this lecture today. And you explain any concept in easy language, sir.
7th September 2023.
❤❤❤❤❤
00:05 Introduction to Structures in C Language
02:04 Understanding the concept of structures in C programming
08:06 Structures in C programming define user-defined data types
11:10 Structures in C are used to define a collection of different attributes for a specific type of data.
17:28 Introducing the concept of a block of code
20:01 Introduction to storing data in structures
25:20 Understanding the concept of storing data in structured blocks
28:14 Understanding structures in C programming
34:28 Understand the benefits of using structures in C programming.
36:51 Using structures in C programming to store multiple similar elements
42:30 Declaring and using structures in C programming
45:18 Creating structures and initializing variables in C programming
55:01 Using string functions for copying and initializing strings.
57:47 Creating and utilizing structures in C programming
1:04:19 Legendary Pokemon have special abilities and attributes
1:06:54 Understanding nested structures in C programming
1:14:05 Understanding data types and typedef in C programming.
1:17:17 Discussion on creating and defining data structures in C programming
1:22:02 Understanding pointers and memory allocation in C programming
1:24:10 Discussing pointers and memory addresses in C programming.
1:31:27 Creating and managing custom data structures in C programming
1:34:48 Overview of creating and accessing elements in C structures
1:39:26 Storing and naming data for Pokémon in C programming
1:41:50 Introduction to creating and accessing structures in C programming
1:46:39 Creating a structure in C programming for storing Cricketer information
1:49:40 Understanding struct usage in C programming
1:55:03 Input processing and output in C programming
1:57:30 Structures input and manipulation in C programming
2:06:00 Creating and copying structures in C programming.
2:10:00 Understanding structures in C programming
2:17:27 Comparison of user-defined data types in C programming
2:20:27 Understanding comparison and assignment of variables in C programming
2:26:19 Discussing abilities and data types in C programming
2:29:46 Accessing and setting attributes of legendary Pokémon in C programming
2:37:39 Understanding the concept of nested structures in C++
2:41:42 Discussion on passing structures by reference in C programming
2:46:16 Modifying structure attributes and functions in C programming
2:50:02 Introducing structures in C programming
2:57:38 Explanation of pointer usage with custom data types.
3:01:31 Understanding C Program Structure
3:08:40 Understanding pointers and their usage in C programming
3:10:39 Understanding pointer usage in C structures
3:15:19 Changing attributes of Pikachu in C programming using pointers
3:17:59 Exploring pointer manipulation and structure changes in C programming
3:23:01 Explanation on initializing structures and members in C programming
3:24:57 Importance of structuring C programming code
3:30:19 Understanding naming conventions and declaration structures in C programming
3:33:21 Learning how to access and work with pointers in C programming
3:38:55 Understanding the internal workings of the computer
3:41:37 Understanding the size allocation of structures and unions.
3:47:09 Introduction to using unions in C programming
3:49:03 Casual farewell and anticipation for the next video
Please sir teach us complete Data structures and algorithms
Thanks sir for providing such unbelievable contents . I am interested in coding for your lectures. ❤
Is coding easy ? Or Raghav sir's teaching Skill made Coding easy for me❤
Bhai tumhara age kitni hai
Yeah for me tooo..he is a legend
What a great teaching❤❤ . The art of explain all the things is lovely 🌹🌹 and thank you so much
Sir your teaching pattern is too good pls make video on DSA
When you wanted to become a pokemon master but end up becoming a teacher instead
2:55:04
The thing written s1.dept==s2.dept
Will not work here.
Bcoz str are 1d array (string name means indiacate there base address ) and comparing like this will compare their address which will not be equal.
use strcmp function .
If it returns 0 value then both strings are equal.
Marvelous teaching sir ji....❤🎉
Sir please start full DSA in C one shot of this series.
What is DSA ?
Is it like formulas to solve questions in languages?
Any how, for placements, I heard you should do DSA in C++ or JAVA? Why C
@@waheed9305yes it is need for placement and development too
@@waheed9305data structures is a subject itself .
at 2:37:30 only 2nd option should be correct...because bolts is basically the attribute to engine....
No sir are correct 💯
3 is correct, search on google
Yes u are right .
Bolt is attributed and engine is structure and maruti is a variable
Sir the explanation was mind blowing the way you gave examples were so good and I think I'll get good marks in 1st semester after watching your full playlist of c programming
Pura RUclips me coding samjhane ka baap hoo tum sir😮... you are great ...plz dsa vi karwa doo c++ meh...we all will support you 😊
most helpful video for understanding structure in c!!!
hello
Yes sir please explain complete dsa ❤❤❤
at 2:04:22 , the issue regarding the %[^
]s can be solved if we use a space between " and % means you can write like this scanf(" %[^
]s",arr[i].name);
??
Isse achhi gets,getc use kro
i want to say same thing
bhai reason ?
Reason please
Now ,i can say i become master in structure.Thank you so much sir🙏
Raghav ji aap ka class bhadiya...I m from Andhra Pradesh..TQ so much ji
sir i understand structures completly as pokemon is my favourite cartoon till now
sir pokemon ka example liya to mera vo game khelne ka man kar gya :)
One of the best teacher of c language ❤
Hii sir Maja aa gaya, please upload the next topic videos 👍👍❤️❤️👌👌👌
Sir You are the best teacher for cording..... Aapke jaisa koi bhi dots clear nahi karta hai sir.❤❤ Thankyou so much ❤❤❤
Sir please complete dsa Playlist Lao baht helpful hoga Hamareliye aapka samjhaneka tarika baht Acha hai😊
After 12th grade, never thought that PW would rescue me again.
Until death pw will resuce in yamaloka also all wear pw shirt 😂😂😂
Sir please proceed to next topic ASAP
d of the existing dala and not overwritten onto it.
Output: 12, 3.9
6, n
Given an aitay and a value, write a C program to find if therc is a triplet in array whose sum is equal|5
to the given valuc. If there is such a triplet present in array, then print the triplet and retum true. Else
return false.
Input: aTay = |12, 3, 4, 1, 6, 9}, sum=24;
Output: 5,3, 1
Explanation: Therc is a triplet (12, 3 and 9) present in the array whose sum is 24.
Input: array = {1,2, 3, 4, 5}, sum =9
Explanation: There is a triplet (5.3 and 1) present in th
Felt some difficulty in understanding but understood thanks sir
Please sir make video on problem solving on java with DSA
When teacher is Pokémon fan❤
sir please make a video on stacks ,queues ,linked list it is being taught in my college💓💓💓💓💓💓💓💓💓💓💓💓💓💓 like this comment guys
Maza aagaya sir ❤❤❤. For me you are the best teacher of coding in RUclips(Hindi)❤❤.
1:29:00
Here we can use
int *a=&x, *b=&y;
This is correct code.
Sir aap simple bolte hai to jyada dar lagta hai 😂
i think at 2:39:00 we dont have any structure named bolts and i think there is a int datatype named bolts inside struct engine thats why we assigned value into it. So only the 2nd option is true.
Exactly that's a mistake in the video. Finally someone watched the lecture with focus.
@@AmitSingh-ty5hwu are right
Mja aa gya @Raghav sir
1:11:37 contiguous होना चाहिए कंटीन्यूअस की जगह। 1:13:39 typedef का मतलब creating alias of data type
2:38:00 Answer of this question 9 is only 2nd. Because here we are assigning the value 25 to the bolts, which mean bolts is not the whole structure, it is just the property of the engine structure, and that engine structure is nested within the maruti structure
Hope I'm right
Thnku sir for wonderful explanation 🙏🏻
Yes sir , Dsa in c++
Best teacher in the world ....❤️
Sir, Gajab ka logic laga kar padate ho❤❤❤❤❤❤❤❤
thank you sir maja aa gya........❣❣
Sir I bunk my c class whole semester because you create these playlist thank you ❤❤
34:24 F is ASCII value of 70😊
yes
mza a gya sir best lecture literally understood everything
Sir aap c++ pada dijye aap kafi achha padaate ho 🔥🔥
2:40:12 option 2 is the answer because bolt is not a structure it is an attribute only.
Best lecture of structure.. thank you sir❤
Sar Mujhe aapane satisfied khaya ki I am best ,mujhe lagta hai ki me ek Accha programmer bn sakta hu ,thank u sir ,thank you so much sir
thank you sir...
majja matlab ek dam poora crystal clear ho gya......thanks alot....4 hrs done
printf("PRANAAM");
maza aa gya...and i hope hm ye sb ka logic na bhoole and aur aage learn kare
all concepts cleared nicely explained
Thank you so much sir ☺️❤❤🙏🙏🙏 Pokemon ->Best example 😄👏😁❤ Wonderful lecture 🎉🎉
Maza aa gaya 👏🤩🥳
Thank you sir ji 🙏
mja to aa hi gya sirrr .....sb revise ho gya achhe se
One of the best teacher for coding in pw❤
34:22 ---> ASCII value of 'F' is : - 70.
Sir, please upload next video soon.We are waiting
34:30
Ans. Due to ascill values
Yes sir please complete DSA kara dijiye
Sir please explain union and user defined function
sir i am thankful to you if you will help us in making a snake game
One shoet of C linklist
DSA
2:00:00 The problem is not with the [^
]. The real problem is when you inputted the name of second character, before that you used an extra enter(I could see that because you entered next line) which resulted in inuptting an empty string as the name of second cricketer. After that you tried to enter a string in an int data type which caused the program to die and just put garbage values. Btw I knew this because i faced this issue a lot while i was making a project in which I had to use a string input just after an int type input, and I had to use chat gpt to know what is the problem.
2:51:20 homework 1...i didn't get the point and string ka use kr k kaise compare kru structure ko error aa rhi hai. Can you please help me? Hope you'll answer.
This took me 20 minutes because I decided to write it on phone. Worst decision ever lol. I am not sure if there are any errors or not. But logic is correct.Also which year are you in?
@@Anshusthoughts if you see my answer reply
bro then what is the solution ?
Maza aa gya sirr thank u so much.....😊❤
What a video sir. Amazing explanation with cod. In this video structures explanation is given very easy and understandable.
sir definately maza aya .
int *u=&a,*v=&b;
gives the right answer
Raghv sir is true Pokemon fan ❤😅😊
High level explanation sir❤
Maza aa gyz sir
Please teach complete dsa.
Pokemon maja aa gya ...Raghav bhaiya op🔥🔥🔥🔥🔥🔥🔥
Sir please C ko continue kijiye
Virat & ABD ----> ❤
mza aa gya, Good understanding skill
Sir aap bohut acha padha rahe ho please sir full Java course Ka Ek separate playlist start koro
printf("Raghav sir, you are my savior");
@raghavsir plzz complete this series of dsa all topic .............
Sir please ऐसे ही 12 lecture on C++ ले लीजिए please....
Aapki sari code copy par likhte huye aaye है achhe से अब c++ चाहिए same aise hi...
Thank you so much sir, it was a great lecture clearing alot of concepts!
Yeah now kindly teach us structures😁😁
@@satvikchauhan85 ohho see who is here jhatvik himself😂