무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨C 프로그래밍 - 입문부터 게임 개발까지
화살표 만드는방법
화살표 어떻게 만드나요??
- 해결됨C 프로그래밍 - 입문부터 게임 개발까지
선생님 질문 있습니다.
이 강의를 보고 화학과 연관 지어 프로그래밍을 하려고 하는데 시작부터 막히네요 #include <stdio.h> int main (void) { char z; printf("알아보고 싶은 원자를 입력하세요\n"); scanf("%c", &z); if (z == 'H') { printf("입력한 원소 : %c\n1족 \n1주기 \n오비탈 : 1s1", z); } return 0; } 이런식으로 원자를 입력하면 그정보에 대해 나타 내는 프로그램을 만들려고 하는데 H는 한문자라서 할 수 있겠는데 He같은 두문자로 이루어 어떻게 해야하죠???
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
질문이요!
4-6강의 들으면서 코드 똑같이 해보았는데 디버깅이 안돼요.. 출력에서는 error LNK2019: _print 외부 기호(참조 위치: _main 함수)에서 확인하지 못했습니다. fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다. 라고 나오면서 빌드가 안돼요.. 코드는 다시 확인하고 했는데 계속 안돼더라고요.. 뭐가 잘못인지 알려주세요.. srand(time(NULL)); int num = rand() % 100 + 1; printf("숫자 : %d\n", num); int answer = 0; int chance = 5; while (chance > 0) { printf("남은 기회 %d 번\n", chance--); printf("숫자를 맞혀보세요 (1~100) : "); scanf_s("%d", &answer); if (answer > num) { print("DOWN \n\n"); } else if (answer < num) { printf("UP \n\n"); } else if (answer == num) { printf("정답입니다 !\n\n"); break; } else { printf("알 수 없는 요류가 발생했습니다. 코드를 다시 확인해 주세요\n\n"); } if (chance == 0) { printf("모든 기회를 사용하셨습니다.\n\n"); break; } }
- 해결됨C 프로그래밍 - 입문부터 게임 개발까지
질문있습니다!
예외 발생(0x00000000610561C5(f_sps.dll), nadocording.exe): 0xC0000005: 0xFFFFFFFFFFFFFFFF 위치를 읽는 동안 액세스 위반이 발생했습니다.. 이런 메세지가 뜨는 경우는 코드에 잘못된 부분이 있어서 그런건가요? 실행은 잘 됩니다.
- 해결됨C 프로그래밍 - 입문부터 게임 개발까지
급합니다!!함수 질문인데 별이 출력이 안되여ㅠㅠ
죄송한데 좀 부탁드리겟습니다. #include <stdio.h> int sum(int a,int b) { int res =a+b; return res; } int min(int a,int b,int c) { int jun =a*b/c; return jun; } int box(int j) { int g; { for (int j=0;j<5;j++) printf("*"); } return g; } int main(void) { int a=10; int b=30; int c=100; int j=0; int box; int g; int res; int jun; res=sum (a,b); printf("res:%d\n",res); jun=min(a,b,c); printf("jun:%d\n",jun); g=box (j); printf("g:%c\n",g); return 0; } 나머지는 다 되는데 int box(j)함수가 숫자가 아니여서 그런가? 별이 출력이 안된네여ㅠㅠ
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
rand() 와 srand() 에 대해서
rand() 와 srand() 를 사용할 때 상단에 <stdlib.h> 는 포함해주지 않아도 되는건가요? 적어주지않으면 srand 가 정의되지않앗다고 하는데 강의를 보면 따로 적지는 않으시는거 같아서 여쭤봅니다.
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
do while과 while 차이점
do while 과 while의 차이점은 무엇인가요
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
for문에서 i++와 ++i
for(int i =1; i<=10; ++i){ printf("Hello World %d\n",i); } ++i를 하면 먼저 i의 값에 1을 증가시키고 printf 하니까 Hello world 2 부터 출력될줄 알았는데 Hello world 1 부터 출력되네요... 왜 이런 결과가 나왔는지 설명해주세요
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
반올림
소수점 자리 정할때 반올림이 아니라 뒤에 소수점을 버리려면 어떻게 해야하나요?
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
정수와 실수
1은 정수고 1.0은 실수 인가요?
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
너무 감사해요 ㅠㅠ
진짜 세상에서 이렇게 이해가잘되고 재미있는강의는처음입니다...ㅠ제가 빡머가리라서 이해를잘못하는데 이건 한번에 이해가되네요ㅠㅠ좋은강의만들어주셔서감사합니다!
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
dev c++
dev c++ 로도 가능한가요???
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
강의 내용과 관련한건 아니지만
주석처리하실때 드래그한 상태에서 // 나 */처리를 하시던데 단축키가 있는건가요?
- 해결됨C 프로그래밍 - 입문부터 게임 개발까지
문자로..
생각해보라하셔서 저는 문자로 늘리는 방법을 생각했었는데 저런 방법은 생각지도 못했어요..많이 안써봐서 생각을 못한거같은데 마지막 디버깅해주시니 이해가 갔어요근데 제가 궁금한건 혹시 문자로 늘릴 수 있는 방법은 없나요?int 말고 char로요 아 그리고 2중 반복문할떄 for밖에 사용을 안하는건가요?while 와 do while도 사용 가능한건가요?for가 표현하기 쉬워서 for만 사용하시는 건가요?
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
scanf
궁금한게 printf 는 그냥 쓰는데왜 scanf는 scanf_s를 쓰는건가요?그리고 double d랑 char c, char str[256] 이런것들은double a가능하고 char a 가능하고 char a[256] 이런게 가능한건가요?a이런건 어차피 변수이니깐 정해져있는지 않은거죠?int age , int add도요
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
int add = 3 + 7;
int add = 3 + 7; 이거는 필요한거 같지가 않습니다.그렇게 생각한 이유는 영상에서 보다보니printf("%d + %d = %dn", 3, 7, 3 + 7); 이렇게만 출력해도 계산이 되던데요3 + 7 = 10printf("%d + %d = %dn", 3, 7, 3 + 8); 이렇게한다면3 + 7 = 11그렇다면 printf("%d + %d = %dn", 3, 7, add); 아닌 이상 위에 int add = 3 + 7;은 필요없는거 아닌가요?그리고 printf("%d + %d = %dn", 3, 7, 3 + 8); 여기서 3+8은 자동으로 계산 되는건가요?%d %d %d가 순서대로 3 7 3+8 이렇게 표현되는건 알겠는데 여기서3 + 7 = 3 + 8이라 나타나지 않고 3 + 7 = 11 이라고 나타난다는것은 연산도 알아서 해주는건가요?
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
자세한 설명좀 부탁드립니다;;
include는 왜 포함이되는지,int main(void)는 왜 포함이되는지,return 0;은 왜 포함이되는지자세히좀 설명해주세요
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
python이랑 다른가요??
and 이면 앞의 조건이 참인 경우 뒤에 조건까지 넘어가지않고 앞의 조건만 실행되는걸로 알고있고 or이면 앞의 조건이 false인경우 뒤로 넘어가지않고 바로 실행되는걸로 알고있는데 파이썬이랑 다른가요?
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
한번에 주석처리
영상초반에 주석을 한번에 하시덴데 그건 어떻게 해야하는건가요?
- 미해결C 프로그래밍 - 입문부터 게임 개발까지
file == NULL 질문드려요!
파일에 텍스트를 쓰는 과정에서FILE * file = fopen("C:\\Users\\USER\\Desktop\\text\\test.txt", "wb");if (file == NULL){ prinf("파일 열기 실패\n"); return 1;}fputs("fputs 를 이용해서 글을 적어볼게요\r\n", file); fputs("잘 적히는지 확인해주세요\n", file);fclose(file);여기서 fopen에서 text라는 폴더에 아무런 파일이 없음에도 불구하고 실행을 시키면 파일열기 실패라고 출력이 되지 않고 자동으로 text.txt라는 파일을 만들어서 글이 적힌뒤에 저장이 되어 있더라구요.폴더가 있더라도 안에 파일이 없으면 file==NULL이 참이 되어서 if문이 실행되어야 하는거 아닌가요??혹시 자동으로 파일이 만들어지는 기능같은게 있는건지 궁금합니다!