C언어 활용 질문
글쓴이: kid1402 / 작성시간: 일, 2009/10/11 - 8:43오후
1. typedef 가 정확히 어떤 뜻이죠?
예를들어
typedef long long int powerk;
라고 선언을 했다면, powerk 라는 형은 어떤 형이 되는건가요?
2. C에서 파일핸들링을 하는 것 중에서..
그 파일을 한 줄 읽어서 토큰으로 자르고 싶은데 (자바에서처럼)
strtok 을 써서
FILE *p; p=fopen("sample.txt","rw"); char * s; int i=0; char * k[5]; s=strtok(s," "); // space를 기준으로 문자열 자름 while(!strtok==NULL){ k[i] = s; s=strtok(NULL," "); i++; }
이런식으로 하면 될거라고 생각했는데, Linux 에서 왜 안되는 걸까요..ㅠㅠ
3. 어떤 C소스를 컴파일 한다음 실행시킬때, 스트링값을 줘서 실행 시킬수 있나요?
예를 들어서, 리눅스 명령어의 옵션 같이
a.out 이라는 실행파일이 있다면 터미널에서
a.out -astime 1231
라고 타이핑해서 a.out 뒤의 -astime 1231 을 하나의 스트링값으로 받을 수 있나요?
Forums:
첫번째는
첫번째는 8바이트의 int형이구요
http://www.joinc.co.kr/modules/moniwiki/wiki.php/man/3/strtok?cx=002661009167463862046%3A8oq6cxlfibu&cof=FORID%3A9&q=strtok&sa=Search&ie=EUC-KR#1087
여기에 두번째, 세번째 질문에대한 답이 있네요
검색을 조금만 해보시고 질문 올리시는게 좋을것같아요
항상 건강하세요~
흘러가고있는 지금 이 시간에 충실하자.
댓글 달기