프로그래밍 언어/C++

사용법 int a = 3;//a 변수 선언 int& another_a = a;//another_a 참조자 선언=a 대입 another_a=15;//another_a가 가리키는 a의 값을 15로 바꿈 유의사항 int& another_a;//오류발생. 참조자 선언과 동시에 변수 대입해줘야함 another_a=b;//오류발생. 한번 참조자가 되면 다른 변수를 참조할 수 없음. 참조자는 메모리 상 존재하지 않을 수도 있다. 참조자위치에 참조한 변수 넣으면 되기 때문. #include int change_val(int &p) {//int &p=number라고 실행됨. 따라서 p = 3; //p=3이 가능한것 return 0; } int main() { int number = 5; std::cout
(C,C++)포인터 변수의 주소를 나타내는 변수 선언: char *test; show_status(); marines[1]->show_status();//->화살표로 사용 함수에 변수 보내서 사용 carculate_and_result(int a,int b,int* result){ *result=a+b; } int main(){ int temp1=10; int temp2=15; int result=0; carculate_and_result(temp1,temp2,&result); printf("%d",result); } result를 함수 내에서만 사용되고 사라지는걸 방지하기 위해, 주소로 받은다음 값을 변환
chabin37
'프로그래밍 언어/C++' 카테고리의 글 목록