임시파일
#include #include typedef struct studentTag { char name[10]; int age; double gpa;}student;typedef struct point { int xpos; int ypos;}Point;double get_distance(Point *p1, Point *p2){ return sqrt((pow(((p1->xpos) - (p2->xpos)), 2) + pow(((p1->ypos) - (p2->ypos)), 2)));}int main(){ student a = { "kim",20,4.3 }; student b = { "park",21,4.2 }; Point p1 = { 1,2 }; Point p2 = { 9,8 }; printf("%.2lf",g..
2024. 7. 30.
문자열 처리 라이브러리 함수
int size=strlen("Hello"); //size는 5가 된다.#include strlen(s) //문자열 s의 길이를 구한다.strcpy(s1,s2) //s2를 s1에 복사한다.strcat(s1,s2) //s2를 s1끝에 붙여넣는다.strcmp(s1,s2) //s1과 s2를 비교한다.strncpy(s1,s2,n) //s2의 최대 n개의 문자를 s1에 복사한다.strncat(s1,s2,n) //s2의 최대 n개의 문자를 s1의 끝에 붙여넣는다.strncmp(s1,s2,n) //최대 n개의 문자까지 s1과 s2를 비교한다.strchr(s,c) //문자열 s안에서 문자 c를 찾는다.strstr(s1,s2) //문자열 s1에서 문자열 s2를 찾는다.char *strtok(s,delimit); //문자..
2024. 6. 27.