본문 바로가기
  • Adillete

【축 완독】/[코딩자율학습-c언어 입문]6

[코딩자율학습-c언어 입문]17-20일차 p.346-401 포기란 배추 셀 때 하는 말이지, 우리집은 김장끝났다. 오오오 신기방기 뿡뿡방귀 우분투로 텍스트 만드는거 같음 이거 왜이러지 왜 txt는 보너스 7인데 실행창은 보너스번호 0이냐 무슨 문제냐 ㅠ 비밀일기를 Marauder's Map으로 바꾸어서 만들었음. 지루한지 모르고 끝까지 완료! 에러 {}에서 곳곳에 에러나고 난리도 이런 난리가 없네. 2023. 12. 23.
[코딩자율학습-c언어 입문]p.235-317 2023. 12. 19.
[코딩자율학습-c언어 입문]9일차~12일차 p.152-234 배열: 동일한 자료형의 값 여러개를 저장하는 연속적 공간 변수는 변수의 주소, 변수에 저장된 값, 변수명을 갖는다. 포인터변수=포인터: *을 넣어 선언한 변수 int*미션맨;//포인터변수 선언 미션맨=&철수; (변수의 주소는 앞에 &붙이면됨), 변수 미션맨에 철수의 주소가 저장되어 미션맨이 철수의 주소를 알수 있다.(p.224 발췌) 2023. 12. 18.
[코딩자율학습-c언어 입문] 6일차~9일차p. 99-176 함수 선언 반환형 함수명() 함수 호출 void main(void){함수명(전달값1,전달값2....} 함수 정의 반환형 함수명(매개변수1, 매개변수2) 산술연산자 p.73-76에서 발췌 a++ :값을 1씩 증가시킬때=변수에 1을 더해 다시 변수에 넣음 int main(void) { int b=20; printf("b는 %d\n",++b); printf("b는 %d\n",b++); printf("b는 %d\n",b); return 0; } ++ 순서가 중요하다고 하는데 잘 모르겠음 C언어 연산자 대입연산자 = 오른쪽에 있는 값을 왼쪽에 대입 +=왼쪽에 있는 값과 오른쪽에 있는 값을 더해/ 왼쪽에 대입 -= 왼쪽에 있는 값에서 오른쪽에 있는 값을 빼고 왼쪽에 대입 *=, /= %= 왼쪽에 있는 값을 오른쪽에.. 2023. 12. 14.
[코딩자율학습-c언어 입문] 2일차~5일차p. 36-98 #include : 전처리기 지시문(지정한 파일을 코드에 포함하라) 파일을 표시하는 방법 or "" stdio.h : 표준 입출력 함수를 포함한 헤더파일,printf()/ scanf() 함수들이 선언되어있음= 추가 작업없이 printf()함수를 바로 사용이 가능 main 함수 중복 빌드 오류발생 원인을 찾았다!! 해결방법 실습용 소스파일 1개만 만들고 다음으로 넘어가면서 주석처리 /**/ main()함수명을 적절한 이름으로 바꾼다. ++ 연산자 값을 1씩 증가시킬때 ++ 사용 ++a a의 값 1증가후 연산진행 a++ 연산한 후 a의 값 1 증가 while 과 do while 의 차이점 while= 조건을 먼저 확인하고 참이면 문장을 수행 do while= 무조건 한번은 실행 하고 조건을 확인한다 이중 반.. 2023. 12. 11.
[코딩자율학습-c언어 입문] 1일차p.21-p.52 visual code로 대체하고 싶었으나 실패, 책에서 프로그램 깔라고 한거 그대로 실행하여 겨우 성공함 ctrl+ f5 말고 실행키가 없을까? ▶배운것 정리 실수형 변수 printf("%.nf" n은 출력할 소수점 이하 자릿수, n+1번째 자리에서 반올림한다. const로 선언하면 그 값을 변경할수 없음=상수 2023. 11. 20.