C++ 97

각종 함수 사용법들 .

난수 발생 #include #include srand((unsigned)time(NULL)); // 메인에 정의후 com = rand() % 3 +1; // 원하는 곳에 정의한다. 수학적 함수 #include sqrt() // 루트값을 구하는 함수 pow(double a, double b) // a의 b 제곱을 구한다. abs( ) // 절대값을 구함 sin(double) cos(double) tan(double) // 사인, 코사인, 탄젠트값 계산 log(double) log10(double) // 로그값 계산 ceil(double x) // x보다 작지않은 가장 작은 정수 ceil(3.8) - > 4 floor(double x) // x보다 크지않은 가장 큰 정수 floor(3.8) - > 3 시간 ..

C++/Function 2010.04.02

구조체를 주소값을 이용해 불러옮

#include #define ARRY_LEN 3 #define NAME_LEN 30 // 포인터로 구조체를 불러온다, 일일이 값을 불러오면 그 시간이 많이 걸리기 때문 #define PID_LEN 15 struct person { char name[NAME_LEN]; char ID[PID_LEN]; unsigned int age; }; void ShowPersonData(person *p); int main(void) { int i; person personArr[ARRY_LEN]={ {"한종수", "900218-1012589", 20}, {"이성은", "910218-1012589", 19}, {"윤지민", "930218-1012589", 17} }; for(i=0; iname); printf("주민등..

C++/summary 2009.11.05

배열 포인트 사용법

#include void prndata(char (*n)[][10], int (*c)[][2], int len); int main() { char name[][10]={ "홍길동 ", "이순신 ", "김 집 ", "김홍도 ", "유명한 " , "사공길비" }; int cm[][2]={ {180, 75}, {190, 90}, {180, 68}, {160,111}, {160, 45}, {190, 60} }; int size= sizeof(name)/10; prndata(name,cm, size); return 0; } void prndata(char (*n)[][10], int (*c)[][2], int len) { int i; printf("| 순번 | 이 름 | 키 | 체중 |\n"); printf("-..

C++/Source 2009.09.17