scanf("%[^\n]%*c\n", buffer);
이렇게만 쓰니깐 return value가 무시되고있대 ;;
머임 ㅇㅅㅇ
그리고 강의에서는
int f2 = scanf("%[^\n]%*c\n", buffer);
이렇게사용하고있고
하여튼 왜 정수형에 저걸 넣는건지가 궁금해
쓰지도않더라고 저 f2함수를
scanf("%[^\n]%*c\n", buffer);
이렇게만 쓰니깐 return value가 무시되고있대 ;;
머임 ㅇㅅㅇ
그리고 강의에서는
int f2 = scanf("%[^\n]%*c\n", buffer);
이렇게사용하고있고
하여튼 왜 정수형에 저걸 넣는건지가 궁금해
쓰지도않더라고 저 f2함수를
형아 f2는 함수가 아닙니다 ㅇㅅㅇ
함수 포인터 배우고 오셔야할 듯 ㅇㅅㅇ
먼소리얌 ㅇㅅㅇ;;
f2는 정수이지 함수가 아니에오 ㅇㅅㅇ
c언어에서 함수를 변수에 넣고 사용하시려면 함수 포인터를 검색하세요 ㅇㅅㅇ
변수자나요 ㅇㅅㅇ 개떡같이 말해도 찰떡같이 말하세요
그런 자세로 공부하면 안됩니다 프갤러여 ㅇㅅㅇ 내가 정확하게 잘 알려주는데...ㅇㅅㅇ
근대 함수 포인터 배우란 얘기는 갑자기 어디서 튀나온거임 ㅇㅅㅇ 함수애도 포인터가 있단 얘긴 들엇는대 아직 안배움
님이 f2함수랬는데 f2는 정수이고 너 말대로 함수를 담으려면 int 가 아니라 함수 포인터를 써야됨
c언어 말고 다른 언어는 약간 다름 이걸 다 설명하면 너무 복잡하니까 생략 ㅇㅅㅇ
고수재수업써 너님 코딩뇌 잘라서 쓰고십음 ㅇㅅㅇ;;
scanf는 정수를 반환하는 함수인데 반환값이 있는데 안쓰는게 싫나봐
넴 입력이 1개가 들어온걸 if문으로 처리하려고 했더라구욤 ㅇㅅㅇ