C 언어: uname 함수
C언어: 시스템 정보 /// 헤더파일 #include <sys/utsname.h> /// 함수원형 int uname(struct utsname * name); /// 인자 struct utsname * name: 시스템 정보와 관련있는 utsname 구조체 /// 반환값 성공시 반환값(return value): 0 오류시 반환값(return value): -1 /// 참고파일 헤더파일: utsname.h(연결) 소스파일: uname.c(연결) reference https://man7.org/linux/man-pages/man2/olduname.2.html /// 예제 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 #include < stdio.h > #include < sys / utsname.h > int main( void ) { struct utsname system_info; puts( "------ struct utsname ------" ); puts( "struct utsname {" ); puts( " char sysname[];" ); puts( " char nodename[];" ); puts( " char release[];...