대답 1:

여기 몇 가지 기본 사항을 지우겠습니다.

C에서 "&"는 앰퍼샌드를 나타냅니다.

&는 값이 저장 될 변수의 주소 또는 a의 주소를 표시하므로 변수 앞에 작성됩니다.

“a”가 변수이고 정수 유형이라고 가정하면 작성합니다.

scanf (“% d”, & a);

 정수 값을 스캔하여 변수 a의 주소에 저장합니다. "&"로 인해 입력 한 값이 저장 될 scanf 기능을 안내합니다.

아래에 주어진 코드를 작성하면

printf (“a의 값은 % d입니다”, a);

이 코드는 저장된 변수 a의 값을 인쇄합니다.

동시에이 코드도 작성합니다.

printf (“a의 주소는 % d입니다”, & a);

 이것은 a의 값이 저장된 변수 a의 주소가 무엇인지 보여줍니다.

이 프로그램을 작성하면 앰퍼샌드의 개념을 확실히 이해할 수 있습니다.

#include

#include

무효 메인 ()

{

int a;

clrscr ();

printf (“저장할 값을 입력하십시오 :”);

scanf (“% d”, & a);

printf (“a의 값은 % d입니다”, a);

printf (“a의 주소는 % d입니다”, & a);

getch ();

}

이 프로그램을 통해 터보 C ++ 또는 dev C ++ 또는 다른 컴파일러에서 실행할 수 있습니다.

좋은 하루 보내세요


대답 2:

간단히하기 위해 PC의 램이 블록 형태로 배포되고 각 블록에 이름이 지정되어 있다고 가정합니다. (또는 필드 또는 변수)이 경우 'a'는 선택된 특정 블록에 대한 이름입니다 무작위 로이 블록에는 변수 이름 앞에 &를 입력하여 액세스 할 수있는 주소가 있어야합니다.


대답 3:

간단히하기 위해 PC의 램이 블록 형태로 배포되고 각 블록에 이름이 지정되어 있다고 가정합니다. (또는 필드 또는 변수)이 경우 'a'는 선택된 특정 블록에 대한 이름입니다 무작위 로이 블록에는 변수 이름 앞에 &를 입력하여 액세스 할 수있는 주소가 있어야합니다.


대답 4:

간단히하기 위해 PC의 램이 블록 형태로 배포되고 각 블록에 이름이 지정되어 있다고 가정합니다. (또는 필드 또는 변수)이 경우 'a'는 선택된 특정 블록에 대한 이름입니다 무작위 로이 블록에는 변수 이름 앞에 &를 입력하여 액세스 할 수있는 주소가 있어야합니다.