|
문득 예제들을 보면서 공부하다 보니
k->data 인가 이런 형태를 종종 보게 되는데요 이건 무엇을 뜻하는 것인가요?
또 (이건 잘기억이 않나지만.. 대충 형태가)asd[hgf].g라는 형식이 이었던 것 같았습니다
.이라는 것을 붙이는 때가.. 제가 기억나는 것은.. 구조체.클래스.. 할때였는데
앞의 형식.. 배열...(참고로 그예제에서는 구조체가 있었네요...)
그리고
0:handle=fileno(stream);
1:length=read(handle,buf,60000); // 읽어 들임
2:if (length==-1)
3: {
4: printf("reading error");
5: exit(1);
6: }
7:for (offset=0;offset<length;offset++) // 출력
8: putchar(((char *)buf)[offset]);
9:close(handle);
10:fclose(stream);
11:free(buf);
여기서 8번째줄... 이건.. 무슨 표현인가요? 특히(((char *)buf)[offset]);여기서 [~]이분이...
그리고 프로그래밍을 공부 하면서 계속 궁금한 것이.. 과연 좋은 코딩은 어떤 것이고
좋은 프로그램은 어떤(같은 말인가..)것인가요? 이런 부분을 가르쳐주는 책은 거의 없었던 같습니다..
p.s 질문이 많은 것 같지만.. 제 신분(아직.. 학생이라서요.. 대학생아님..)이 여건이 않맞아서..
학원 같은 곳을 못다니고 그냥 저 혼자 공부하고 있습니다..그래서 그런지.. 뭔가 어설프고 그냥 도서관에 있는 책보고 공부하다보니좀 모자란 부분이 있습니다.. 프로그래밍 공부 이렇게 하는게 맞나요?(요점은. 꼭 학원같은곳
않다녀도 되나요?)...꿈은.. 이런 방면이지만..(꼭 커서 인공지능을 만들고 싶습니다) 취미생활로써 하고 있는 프로그래밍..(일단 대학부터 좋은 곳을 들어가야지...) 문득 이런 의문이 들어 글이 이렇게 길어집니다..
|