void main(void)
{
printf("hello~ world!");
}
여기서 main 뒤에 () 이 안에 void는 왜 들어가는거며
printf("hello~ world!");
이거는 단일문인데 중괄호 왜쓴거냐 ?
void main(void)
{
printf("hello~ world!");
}
여기서 main 뒤에 () 이 안에 void는 왜 들어가는거며
printf("hello~ world!");
이거는 단일문인데 중괄호 왜쓴거냐 ?
모르면 자바하자
그게아니라 어떨떄는 ()이렇게하고 저 명령어는 void를 넣고 괄호안에 뭘 넣는거임 ??
그리고 단일문인데 왜 중괄호가 나오는거고
일단 지금도 메인으로 쓰는 C89표준에서 void main은 절대 쓰면 안된다
void main 이란 함수가 이제 안쓰이는거냐 ?
시발 책에 void main 이라 나와있는데 ㅇㅅㅇ;; knk로 복습해야되나
함수의 statement는 중괄호로 묶는 것이 규약임. 뒤의 parameter는 쉘에서 char **argv, int argc형태로 스페이스마다 끊어서 문자열 형태로 보내줌.
메서드 본문이뭐냐 .. 명령어 ? 복합문 ( 단일문 2개이상) 일때만 중괄호로 묶는거 아니었냐 ..
그 책 가래침 한번 뱉어주고 파쇄기에 분쇄해라. knk만 보셈 knk에 지금 물어본거 설명 잘 나와있으니까
메서드는 객체지향언어에서 쓰는 말임 그냥 함수라고 생각해라
106.159,수집자 // 내가 이제 c언어 아다떼기 시작해서 뭔 말인지 잘 모르겠는데 고맙다 ..
106.159 // 영어 못해도 knk 가능하냐 ;; 프로그래밍도 모르는데 영어도못해서 ..;; knk 아니면 c 기초 플러스인가 이 2개중 하나 골라서 복습해서 잘못된거 고치고 총복습 할건데 knk가 끌리는데 영어를 못해서리 ;;
현재 표준은 int main() {}이고 return은 따로 하지 않는다
처음이면 그 void main쓴 책 일단 갖다버려라. 일단 void main() 같은 비표준을 쓴다는 것 자체가 저자부터 대충 배웠다는 뜻. 커헠이라는 놈이 C11에서는 가능하다고 할지도 모르는데 초보자는 일단 안된다고 알아두셈
C 기초 플러스 봐도 괜찮음. 근데 프로그래머 할거면 어차피 영어는 해야함. C 기초플러스 보고 knk는 훑어보는 식으로 봐봐
106.159 // 야 혹시 soen.kr 이 책은 어떻냐 친구가 공짜로 준다는데 ㅇㅅㅇ..
근데 내가 독학중이라서 넘 어려운책으로 하면 ㄹㅇ 1도모르겠더라고 그래서 친구가 준 좆밥같은 책으로 공부하고 심화로 knk나 c기초플러스 보려고 하는건데.. 2권다 사기는 좀 그렇잖아
영어를 하고 c언어 공부하면 넘 늦지않냐 ..;; 영어 꼭 해야하긴한데 지금 영어를 하고 나중에 프로그래밍 하는게 맞나 싶을정도네
일단 C기초플러스 한국어로 된거 봐 그걸로도 충분할거야
soen도 예제 보니까 void main쓰네 일단 표준을 지키지 않는다는 것 자체가 잘못된거지. 걸러라
그럼 지금 하고있는 좆밥책으로 c언어 아다만떼고 c기초플러스로 정확하게잡고 cpp 넘어가면 되겠냐 ?
내 성격이 책 하다가 그만두는걸 몹시 싫어해서 .. ;; 그리고 c 기초플러스 친구꺼 봣는데 독학으로 아다떼기엔 넘 어렵더라고 책이
좆밥책이 처음에는 편해보일지는 모르겠지만 개같은 코딩스타일이나 좆같은 비표준함수들에 습관이 들면 오히려 힘들어질텐데? 전공할거 아니면 파이썬이나 배워보던지
대학교 전공도 컴공이고 커리큘럼에 c,cpp,python 있는데 python은 2학기엔가배워서 c랑 cpp 하고있는거거든 ㅇㅅㅇ..
근데 C기초플러스 이거 대학서적에서 봐봤는데 넘 어렵던데 ... 설명이 너무 자세해서 그런가 ONLY 독학으로만 하고있거든
C랑 C++은 subset superset 관계가 아님 완전히 별개의 언어야. 도매급으로 묶어서 보면 윤성우처럼 되는거야. C가 힘들면 C++은 처음 하다가 때려칠 것 같은데... C 기초플러스 예제를 하나하나 쳐 가면서 천천히 제대로 익히길 바람. 그게 가장 빠르게 익히는 방법일거다.
cpp 하기위해서 C를 하고있어 .. CPP 바로들어가면 머리 돌아서 프로그래밍 접어버릴까봐
근데 책에 있는 예제를 그대로 배낀다고 공부가 되냐 ?? 뭔가 머리로 이해하면서 암기할 거 암기하고 손에 익혀야 공부가 되는거 아님 ??
손으로 치면서 익혀지는거지. 코드분석을 죄다 베끼면서 하라고는 하지 않는데 처음 문법을 익힐때는 손으로 하나하나 쳐보고 직접 돌려보는게 가장 효율적인 공부법이다.
손으로 하나하나 쳐보고 돌려보는게 안된다면 한글켜서라도 쳐보면 공부가 되냐 ??
c++이 목적이면 처음에 아예 c++로 시작하는 것도 나쁘지 않을 것 같다. 실제로 둘이 비슷한 것도 아님.
그리고 정의같은것만 알아두고 문법을 외워야되는거 아니냐 ㅇㅅㅇ..
C++이 목적이긴한데, C도 결국에는 배워야돼 그래서 C배우고 CPP로 넘어가려고하는거야
C를 조금이라도 알면 CPP하는데 도움이 된다길래 .. 프로그래밍 처음하는데 넘 어려운 CPP가는게 좀 아닌거같기도해서
컴파일해보라는게 처음에는 Hello, world!도 오류나고 별 생쇼를 다 할거야. 그러면서 디버깅 실력도 늘고 성취감도 느끼고 하는거지. 공부라고 생각하지 말고 프로그램을 만들어 보는 과정이라고 생각해라.
책에 나와있는 소스 그대로 배껴치는건데 오류가 날 수 있냐? 내가 처음에 그렇게 공부했는데 남들 소스 따라 배껴적는게 무슨의미가 있나 싶어서 안해보는거거든 .. 그리고 ideone.com 이라는 웹컴파일러 쓰기도해서 ..
그래서 지금 1학년 학식이라는거지? 그러면 일단 C 기초플러스나 프갤 검색하면 몇권 더 나올텐데 괜찮은거 하나 잡고 설명도 꼼꼼히 읽고 예제도 제대로 쳐서 실행시켜보고 해라. 그러면 엄청 빠르게 실력이 느는게 느껴질것
어 난다. 왜 개발자들이 오타 하나로 몇시간씩 디버깅하다 소리지르고 하겠니 디버깅 메세지도 볼 줄 알아야 하고, 디버거도 써보고 해야지. 개인적으로 초보자들 개발환경은 대충 똥컴에다 우분투나 아무 리눅스나 깔아서 gcc로 컴파일해보는거 추천
너 메일있냐 ?
왜져? 저는 능력없는 장애인이라 케어 못해줘요 ;ㅅ;
왜 너 능력있는거같은ㄷ에
일단 그냥 열심히 책 읽고 예제 따라서 컴파일해보고 하세요. 리눅스환경에서 gcc로 하는것을 권장함.
군바리새끼가 근무나 슬것이지 별 지랄은