- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Megjelent a Poco F7, eurós ára is van már
- Fotók, videók mobillal
- Apple iPhone 13 Pro Max - őnagysága
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Magisk
- Yettel topik
- One mobilszolgáltatások
- Motorola Edge 60 és Edge 60 Pro - és a vas?
- Xiaomi 13 - felnőni nehéz
Új hozzászólás Aktív témák
-
buherton
őstag
válasz
tototos #3814 üzenetére
Röviden ennyi a set-get. Nem működik teljesen jól, de az elv jól látszódik. Mivel úgy írtad, hogy a sokból két változó nem változhat, így a const-os dolgot nem lehet használni, mert akkor egyik elemét sem lehet változtatni. Valamiért nem a 10-t tölti bele a változóba. Tudja esetleg valaki, hogy miért?
#include <stdlib.h>
#include <stdio.h>
typedef struct
{
int ifoo;
char cfoo;
} fooTypeDef;
void set(fooTypeDef foo)
{
foo.ifoo = 10;
}
int get(const fooTypeDef foo)
{
return foo.ifoo;
}
int main(void)
{
fooTypeDef sfoo;
set(sfoo);
printf("%i\n", get(sfoo));
return 0;
}Látom pointereket használsz. Ha azok sem változnak, akkor arra is ki lehet kötni, hogy konstans legyen.
MCU-ra vagy a PC-re írod a kódod?
Bocsi, hogy csak most válaszolok, de a munkahelyen nem szeretek 1-2 percnél többet foglalkozni a fórummal.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Milyen notebookot vegyek?
- Megjelent a Poco F7, eurós ára is van már
- Debrecen és környéke adok-veszek-beszélgetek
- Épített vízhűtés (nem kompakt) topic
- Proxmox VE
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Autós topik
- Fotók, videók mobillal
- További aktív témák...
- Azonnali készpénzes nVidia RTX 3000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Honor Pad X8a 64GB Wifi,1 év Garancia
- IPhone 15 128GB Zöld ÚJ! 12 Hó Jótállás!
- ÁRGARANCIA!Épített KomPhone i5 13400F 16/32/64GB RAM RTX 4060 Ti 8GB GAMER PC termékbeszámítással
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest