C structs 🏠
HTML-код
- Опубликовано: 5 окт 2021
- C structs tutorial example explained
#C #struct #structs
struct Player
{
char name[12];
int score;
};
int main()
{
// struct = collection of related members ("variables")
// they can be of different data types
// listed under one name in a block of memory
// VERY SIMILAR to classes in other languages (but no methods)
struct Player player1 = {"Bro", 4}
struct Player player2 = {"Bra", 5}
//strcpy(player1.name, "Bro");
//player1.score = 4;
//strcpy(player2.name, "Bra");
//player2.score = 5;
printf("%s
", player1.name);
printf("%d
", player1.score);
printf("%s
", player2.name);
printf("%d
", player2.score);
return 0;
} - Наука
#include
#include
struct Player
{
char name[12];
int score;
};
int main()
{
// struct = collection of related members ("variables")
// they can be of different data types
// listed under one name in a block of memory
// VERY SIMILAR to classes in other languages (but no methods)
struct Player player1;
struct Player player2;
strcpy(player1.name, "Bro");
player1.score = 4;
strcpy(player2.name, "Bra");
player2.score = 5;
printf("%s
", player1.name);
printf("%d
", player1.score);
printf("%s
", player2.name);
printf("%d
", player2.score);
return 0;
}
hi bro code
Very good :)
GREAT content , clear , concise , to the point. Mentioned other relevant material. Did not waste a ton of time Provided source code... Deserves a sub Thank you sir for your efforts.
Bra should have a h, otherwise it's just an over-the-shoulder boulder holder! ..apart from that, great video Bro, concise and easy to understand.
'over the shoulder boulder holder' XD
lmao, xD
😂😂
XD XD
Amazing!! thanks for the clear explanation.
Yes, happy to see BroCode has a video on this
2:46 bra! what a coole name lmao
thank you bro for the lesson, we appreciate your work
great info
omg i understood it in first try hehe, thank you bra XD
Nice lesson, thanks ^^
poor player2, he didn't deserve such a name 😥
Lifesaver.
that is nice presentation but please help us in structure and function related codes.thanks
Thanks Bro
Yo bro make a video on pointers plz
Thanks!
Thanks! it helped a lot.
perfect, its concize.
fire vid
Nice
thank you
thanks
ty
thanks bro meow
thank you, very helpful. but what's the deal with the %s and %d? is there a place i can learn about that format thing? lol thanks.
%s represents the space for outputting a string and %d represents the space for outputting an integer
They are format specifiers for string and integer datatypes respectively. There is a video for format specifiers in this very playlist
yeah they are called format specifiers like Mouksh Gogoi said and if you want a to learn more about them Bro Code made a video with the name C Format specifiers happy learning! :)
"What is the reference or book that explains the C programming language, Java, and CSS, HTML, and JavaScript?"
W
Bra code😂
but what do i do if i dont know how much players i have?
If you don't know then how will you tell computer about it
bra 🤣
bracode
bra💀
#include
int main() {
printf("Thanks Bro Code for the excellent video! Cheers from Brazil.
");
return 0;
}
age = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;
nblocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
/* Make sure we always allocate at least one indirect block pointer */
nblocks = nblocks ? : 1;
group_info = kmalloc(sizeof(*group_info) + nblocks*sizeof(gid_t *), GFP_USER);
if (!group_info)
return NULL;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);
if (gidsetsize blocks[0] = group_info->small_block;
else {
for (i = 0; i
thanks