C array of structs 🏫

  Рет қаралды 72,010

Bro Code

Bro Code

Күн бұрын

Пікірлер: 35
@BroCodez
@BroCodez 3 жыл бұрын
#include #include struct Student { char name[12]; float gpa; }; int main() { struct Student student1 = {"Spongebob", 3.0}; struct Student student2 = {"Patrick", 2.5}; struct Student student3 = {"Sandy", 4.0}; struct Student student4 = {"Squidward", 2.0}; struct Student students[] = {student1, student2, student3, student4}; for(int i = 0; i < sizeof(students)/sizeof(students[0]); i++) { printf("name:%-12s\t", students[i].name); printf("gpa: %.2f ", students[i].gpa); } return 0; }
@silverevoker
@silverevoker 2 жыл бұрын
squidward's gpa should be higher than patrick's at least lol
@sjjvddyumiherhv3709
@sjjvddyumiherhv3709 2 жыл бұрын
this is the type of comments that get 10k likes but life is unfortunate
@JMBooy
@JMBooy Жыл бұрын
I knew ill find this in comments lol
@Jeromel92
@Jeromel92 9 ай бұрын
Squidward: “Everyone is an idiot except for me”
@MortonMcCastle
@MortonMcCastle 6 ай бұрын
​@@Jeromel92 Rumpelstiltskin: Nobody's smart but me!
@judymofficialchannel6377
@judymofficialchannel6377 Жыл бұрын
First explanation where someone tells how to get of legth of an Array which is not simple type Thanks man
@jblack1781
@jblack1781 Жыл бұрын
You saved my @$$. My professor is a windbag that talks a looooot and says nothing. You explained it in this video so quickly, I have my framework built. Love you man. fr.
@PSIwolf39
@PSIwolf39 Жыл бұрын
Alright, here's the code I made using an array of structs: #include #include #include #include #include typedef struct{ char speciesName[40]; int legs; bool endangered; } animal; int main(){ animal spider = {"Spider", 8, false}; // I'm just making assumptions with the endangered variable, I didn't do any research on this. animal panda = {"panda", 4, false}; animal human = {"human", 2, false}; animal flamingo = {"flamingo", 2, false}; animal animals[] = {spider, panda, human, flamingo}; int arraySize = sizeof(animals)/sizeof(animals[0]); printf("My favorite animals are the "); for(int i = 0; i < arraySize; i++){ printf("%s", animals[i].speciesName); if(i != arraySize - 1){ printf(", "); } else{ printf("."); } if(i == arraySize - 2){ printf("and "); } } }
@sevanthishekar4379
@sevanthishekar4379 8 ай бұрын
This is a well written code buddy. Love the details you put into it with the full stops, commas and and.
@KP-fy5bf
@KP-fy5bf 2 жыл бұрын
You did Squidward dirty bro
@griffineng1968
@griffineng1968 2 жыл бұрын
was looking for this comment lmao
@kaiserhhaie841
@kaiserhhaie841 Жыл бұрын
Are those GPAs Spongebob Canon?
@LinkLibrary
@LinkLibrary 2 жыл бұрын
Great explanation, thanks.
@mo7sensingle402
@mo7sensingle402 Жыл бұрын
I like the " sandy is smart" . makes me subscribe
@chrisolo2001
@chrisolo2001 2 жыл бұрын
I don't understand why you would need to divide the sizeof(students) by sizeof(student[0])
@weshilling
@weshilling 2 жыл бұрын
size of refers to the actual storage size. so if sizeof(student[0]) is 2 bytes and sizeof(students) is 8 bytes, 8/2 = 4. this works as the size of the array is always going to be the size of each element in the array multiplied by the amount of elements.
@alexo-m04
@alexo-m04 2 жыл бұрын
bruh really gave squidward a 2.0 gpa
@best_vdits
@best_vdits 4 ай бұрын
Bro is the best
@4115steve
@4115steve Жыл бұрын
Patrick would have a gpa of -5
@H4x4t3hN00bz
@H4x4t3hN00bz 2 жыл бұрын
thank you gigachad
@birhanegulilat4527
@birhanegulilat4527 2 жыл бұрын
Tnx Man really useful
@Wertasile
@Wertasile Жыл бұрын
you are the goat
@Joao-oo8yj
@Joao-oo8yj 5 ай бұрын
Will placing those student structs inside the array copy the addresses of the structs or will it create new ones in memory?
@Acid_Burn9
@Acid_Burn9 Жыл бұрын
Squidward 2.0 GPA when Patrick has 2.5? Cmon man why u gotta do Squidward like that...
@danieldian8708
@danieldian8708 2 жыл бұрын
Sandy is smart 😂😂😂
@provokator-provocateur7603
@provokator-provocateur7603 3 жыл бұрын
Yo Bro! Can you make some video about typedef with struct?
@krampixgameplay5252
@krampixgameplay5252 2 жыл бұрын
need full c++ course sir
@negriu
@negriu 11 ай бұрын
Why not use typedef like you did before??
@samisiddiqi5411
@samisiddiqi5411 2 жыл бұрын
nice.
@bio2020
@bio2020 2 жыл бұрын
our professor wont let us touch main.
@sky-lk5fx
@sky-lk5fx Жыл бұрын
patrick smarter then squidward?
@popman-m7y
@popman-m7y Жыл бұрын
damn patrick gpa higher than squidward, why you dissing squidward like that bro
@pachutcr826
@pachutcr826 Жыл бұрын
maquina
@leonardd3688
@leonardd3688 Жыл бұрын
Weiß jemand wie man den GPA der Students absteigend geordnet anzeigen lassen kann?
C enums 📅
4:27
Bro Code
Рет қаралды 64 М.
C pointers explained👉
8:04
Bro Code
Рет қаралды 210 М.
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
struct Basics | C Programming Tutorial
24:44
Portfolio Courses
Рет қаралды 156 М.
Dynamically Allocate An Array Of Structs | C Programming Tutorial
15:11
Portfolio Courses
Рет қаралды 37 М.
Arrays of Structures -- C++ Structs Tutorial #4
14:24
Professor Hank Stalica
Рет қаралды 2,4 М.
Structs in C | What you Need to Know
24:39
Caleb Curry
Рет қаралды 11 М.
Read an array of structs in C
12:37
CodeVault
Рет қаралды 32 М.
the cleanest feature in C that you've probably never heard of
8:13
C++ Arrays of Structs
7:41
Shmeowlex
Рет қаралды 8 М.
you will never ask about pointers again after watching this video
8:03
C sort an array 💱
6:02
Bro Code
Рет қаралды 102 М.
why do void* pointers even exist?
8:17
Low Level
Рет қаралды 396 М.
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН