난수 rand 함수, 실행할때마다 다르게 난수를 만들기위해 srand time함수를 새로 배웠다.
rand 함수를 쓰려면 헤더파일 stdlib.h를 써야하고
srand time을 쓰려면 헤더파일 time.h가 필요하다.
rand()%n는 0~n-1까지 범위를 정해주는 것이다.
만약 앞의 범위를 정해주고 싶다면
정수+rand()%n;
srand(time(NULL)); // NULL은 대문자로 해야한다.
goto 함수 : 지정한 곳으로 향하게 하는 것이다.
ex)
mygoto :
printf(" ~~~~~~~~~~");
나오고 나중에 goto mygoto; 로하면 아래로 순차적으로 가는게 아니라 다시 위로 간다.
주소 값의 저장을 목적으로 선언되는 포인터 변수
포인터 변수 선언 : 자료형 * 변수 EX) int *AA;
배열의 주소를 포인터 변수에 초기화 :
int AA[10];
int *A = &AA[0]; or int *A = AA;
*A는 A메모리 자리에 실제 값이며 맨앞의 값이 주소값이다.
&AA = A 주소값
AA[0] = *A 실제값이다.
댓글 없음:
댓글 쓰기