Mi a különbség az a és a között a C-ben?


Válasz 1:

Itt töröl néhány alapvető dolgot.

A C-ben a „&” az ampersand.

& minden változó elé kerül, mert megmutatja a változó címét, ahol az érték elmenti vagy mi a címe.

Csakúgy, mintha írnánk, tegyük fel, hogy az „a” változó és egész számtípusa.

scanf („% d”, & a);

 ez leolvas egy egész számot, és elmenti az a változó címére. A „&” miatt vezeti a scanf függvényt, amelyben a megadott értéket a megadott címre menti.

Ha az alább megadott kódot írja be.

printf („a értéke% d”, a);

Ez a kód kinyomtatja az a változóban elmentett érték értékét.

Ugyanakkor ezt a kódot is írja.

printf („a címe% d”, & a);

 ez megmutatja, hogy mi az a változó címe, ahol az a értéke mentésre kerül.

Ön írta ezt a programot, és biztosan megérti az ampersand fogalmát.

#include

#include

érvénytelen fő ()

{

int a;

clrscr ();

printf (“Írjon be egy értéket a tároláshoz:”);

scanf („% d”, & a);

printf („a értéke% d”, a);

printf („a címe% d”, & a);

getch ();

}

Ezzel a programmal el fogja végezni a turbo c ++ vagy dev c ++ vagy bármely más fordító programban való futtatását.

Szép napot.


Válasz 2:

Az egyszerűség kedvéért tegyük fel, hogy a számítógépen lévő ram a blokkok formájában van elosztva, és minden blokkhoz hozzárendelnek nevet (vagy mezőt vagy változót). Ebben az esetben az 'a' egy adott blokkdarab neve, amelyet kiválasztott véletlenszerűen, és ennek a blokknak olyan címmel kell rendelkeznie, amelyhez egyszerűen gépelni kell és a name elnevezése előtt. Remélem, ez segít.


Válasz 3:

Az egyszerűség kedvéért tegyük fel, hogy a számítógépen lévő ram a blokkok formájában van elosztva, és minden blokkhoz hozzárendelnek nevet (vagy mezőt vagy változót). Ebben az esetben az 'a' egy adott blokkdarab neve, amelyet kiválasztott véletlenszerűen, és ennek a blokknak olyan címmel kell rendelkeznie, amelyhez egyszerűen gépelni kell és a name elnevezése előtt. Remélem, ez segít.


Válasz 4:

Az egyszerűség kedvéért tegyük fel, hogy a számítógépen lévő ram a blokkok formájában van elosztva, és minden blokkhoz hozzárendelnek nevet (vagy mezőt vagy változót). Ebben az esetben az 'a' egy adott blokkdarab neve, amelyet kiválasztott véletlenszerűen, és ennek a blokknak olyan címmel kell rendelkeznie, amelyhez egyszerűen gépelni kell és a name elnevezése előtt. Remélem, ez segít.