Összevonni két változó értékét hogyan lehet C-ben? Bővebben lent!
Azt tudom hogy php-ban így:
$osszevonva=$egyik.$masik;
de ezt hogyan kell C-ben?
//Ez alap dolog, de meg mondom:
#include <stdio.h>
int main()
{
int a = 5; //A int típusú, és az értéke 5
int b = 6; //B int típusú, és az értéke 6
// Tehát a + b
// Ha változóba rakod, akkor:
int c = a + b;
// Ha kiírod az értékét:
printf ("C változó értéke: %d \n", c);
printf ("A + B = C ; C = %d", a + b); //Ez lehet, hogy nem jó
}
Ilyen fogalom, hogy összevonás nem létezik a programozásban...
Összegzés-re gondolsz? Konkatenációra?
úgy értem hogy
a=6
b=7
akkor az összevont változól értéke:
c=67
sscan-f és sprintf segítségével lehet például, lehetne máshogy is, de ez c és c++ -ba működik.
pl.:
#include <stdio.h>
int main(){
int a=6,b=7;
int c;
char t[100];
printf("a=%d\n",a);
printf("b=%d\n",b);
sprintf(t,"%d%d",a,b);
sscanf(t,"%d",&c);
printf("c=%d\n",c);
return 0;
}
Köszi a válaszokat!
Sokat segítettetek!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!