분류 전체보기 (8) 썸네일형 리스트형 [c언어 연습] str [i] != '\0' 제발제발 제발제발 str [i] != '\0' 위와 같이 ' ' 표를 해줘야 한다 str [i] 는 현재 문자 형태이다 즉 \0 또한 문자로 인식하게 도와줘야한다 시발 for ( i = 0 ; str[i] != '\0' ; i++) #i의 초기값을 0이라고 해주고 조건 설정에 있어서 꼭 i 로만 이루어진 식이 아니어도 된다 즉 str[i] 와 같이 복합적인 조건을 내세워도 된다는 것이다 { } [C언어 연습] 제발 ' ', " " 문자에는 ' ' 문자열에는 " " 안그러면 오류가 난다 -- > if ( num== "a" ) // 오류가 난다 [C언어 연습] 정수와 정수의 곱셈과 나눗셈, 결과는 소수값 보호되어 있는 글입니다. [C언어 연습] code 6001 초기화되지 않은 메모리 d2를 사용하고 있습니다 보호되어 있는 글입니다. [C언어 연습] ASCII 코드를 16진수와 10진수로 변환 *이 글은 정보성 글이 아니며 아마추어의 시선으로 해석한 것이여 이론과 근접하지 않습니다. ASCII 코드 확인 moolgogiheart.tistory.com/54 [C언어] printf 함수 숫자 출력, 아스키 코드(ASCII Code) 관련 글 [C언어] printf함수의 서식문자, 주석문 C언어 printf 함수 숫자 출력 printf 출력함수를 이용하여 서식문자로 숫자를 출력해보도록 하겠습니다. 다음 예를 살펴보겠습니다. #include intmain(void){ moolgogiheart.tistory.com ASCII 코드 : 컴퓨터가 못알아먹는 문자를 숫자로 변환한 뒤 나타나는 코드인 것 같다. 만일 a를 입력한다고 했을 때, 97이 출력되는 것과 같이 말이다. a는 문자이다 char 함수를 .. [C 언어 연습] code 6031, 6271, 4474 오류 변환사양과 scanf 함수 전달 기호 헷갈림 code 6031 : scanf 반환 값이 무시되었습니다 --> 특정 경고 사용하지 않음으로서 경고 창을 끌 수 있다. 그러나 근본적인 문제는 해결되지 않는다. code 6271 : 불필요한 인수가 전달되었습니다 변환 사양 % scanf 함수 & scanf("%d", %num1); printf("&d 는 정수입니다.", num1); ---> 틀린 예시 % & 헷갈렸다.. ㅋㅋ code 4474 : 서식 문자열에 전달된 인수가 너무 많습니다 ㅋㅋ.. 헷갈려서 자신의 파일 기호에 문제가 있는 것이다. 인터넷을 뜯어 찾아보고도 오류가 생긴다면 거의 100 중 99는 자신이 잘못 입력했을 확률이 크다. (x발) [C언어 연습] code 4996 오류, scanf 함수 입력 실패 헤더 파일 #include 위에 code 4996 오류를 무력화 시키는 것을 입력해준다 오류가 생기는 이유 : 정확한 것인지는 모르겠으나 scanf 함수가 위험으로 뜬다 해결책 : scanf 함수의 위험을 무력화 시킨다 (위 설명은 C/C++ 초보자가 막연하게 작성한 얘기로 실제 이론과 전혀 근접하지 않습니다.) #pragma warning (disable: 코드 4자리) pragma : A compiler directive; data embedded in source code by programmers to indicate some intention to the compiler. 출처 : 윅셔너리 pragma -> Πράγαμα (그리스어) -> trigger, 방아쇠 [C언어 연습] 모든 것을 잘 입력했는데도 불구하고 디버깅이 되지 않을 때 1. 백신이 가동되고 있는지 확인해본다. > 백신이 가동되고 있다면, 디버깅이 되는 파일을 바이러스 파일로 감지하여 삭제를 하게한다. > code : 발생으로 파일이 생성되지 않는다. 이전 1 다음