본문 바로가기
반응형

gcc18

C언어, 랜덤함수 , 포인터 랜덤함수, 그냥 rand()만 하면 랜덤 값이 나옵니다. 문제는 프로그램을 다시 시작하면, 이것이 똑같이 나온다는것이 문제랄까 그래서 씨드라는것을 준답니다..; 머리가 안좋은건지 value[5]이걸 포인터로 선언해보려고 하는데;; 안되네요;; 어디선가 int *value 선언하는걸 본것 같은데;; 실행하면 ........대략 이런식로 만들어봤으니까..자바는 포인터가 없다고는 들은것 같은데;; 똑같이 한번 자바로 만들어 봐야하나.;; 추가++09.06.27 PM 2:46 ....malloc이라는것을 모르고 있었습니다.. 이제 이렇게 하니 작동 됩니다!..;; 2009. 6. 20.
*** glibc detected *** double free or corruption (top): 0x08d34008 *** *** glibc detected *** double free or corruption (top): 0x08d34008 *** 혹시 gcc에서 이런 오류가 나오나요? 일단 저 같은 경우는 완벽히 사용법도 모르고 하기 때문에. 만약 저처럼 mysql 을 C로 연결시키시는 중이라면 혹시 중간에 mysql_free_result(res)를 사용하셨나 보세요;; 일단 저같은 경우는 이걸 지우니까 바로 없어지네요. 2009. 6. 10.
string.h 함수 strncpy() 문자열을 지정하는 숫자만큼 복사 원형 : char *strncpy(char *destination, char *source, size_t n); strcat() 두 문자열을 합치기 원형 : char *strcat(char *str1, char *str2); strncat() 지정하는 숫자만큼 문자열 합치기; 원형 : char *strncat(char *str1, char *str2, size_t n); strcmp() 두개의 전체 문자열 비교 원형 : int strcmp(char *str1, char *str2); strncmp() 지정하는 숫자만큼의 문자까지를 비교 원형 : int strncmp(char *str1, char *str2, size_t n); strchr() 문자열에서 .. 2009. 6. 2.
gcc, clear #include system("clear"); 2009. 5. 24.
gcc, bzero void bzero(void *s, size_t n); :: S의 처음 N 바이트를 0으로 채운다, 메모리 초기화를 목적으로 주로 쓰임 ::: bzero 보단 memset을 사용하는것이 좋다. _이것들은 또 모야,, 2009. 5. 23.
리눅스 make 파일 만들기.. http://kldp.org/KoreanDoc/html/gcc_and_make/gcc_and_make-3.html#ss3.2 그러니까 모랄까,, 윈도우에서 M사 Visual Studio 라는 프로그램을 사용할때는 몰랐는데,, 물론,, 컴파일을 하나만 할경우는 상관이 없습니다. 그냥 한줄만 치면 되니까,, 그정도의 수고정도야는 할수 있지만. 하나 둘 셋 넷 늘어갈수록,, 이랄까.. 그럴경우 사용하는것이 make라고 하더군요..;; 하지만 지금 처음이라 이것참 아직 vi도 익숙하지 않은데..;;; 2009. 4. 2.
반응형