typedef struct dataRec{
long time;
word oppid;
word opppt;
float before;
float after;
int ntrNum;
int tapNum;
int cbNum;
}drec;
구조체고 메인에
drec *rec; 정의했는데
rec->time, rec->oppid, rec->opppt, rec->before, rec->after, rec->ntrNum, rec->tapNum, rec->cbNum
전부 같은 값을 넣어줄라그래
그냥 우측에 = 값; 이래도 되는거야?
배열은 중괄호로 순서대로 값 넣는건 알겠는데 위 구조체는 배열이 아니잔어;;
값을 원하는 값으로 일괄적으로 초기화 하는 방법좀 알려줘 횽들
= = = = = = = = = = = = = = = = = = = = =
메모리 할당은 했어??
퇴근하고 싶어 짜증이 밀려온다. 아오
malloc으로 동적메모리할당해주고 NULL로 다 초기화시킨다음에 그 다음에 rec->time=\"값\" 해라
동적할당으로 그럴려면 생성자 만들어야함여.
지역변수 선언이면 {}로 초기화가 가능하지만
아 자바하다가 포인터랑 메모리할당 미치것네 ㅡㅡ
초기화 한다는 게 0으로 초기화 한다는 거냐? 그러면 memset이나 윈도우라면 ZeroMemory로 구조체 메모리 크기만큼 0으로 채워버리면 되고 값 복사라면 메모리 복사해버리면 되지