본문 바로가기

전체 글

(45)
2024000066김태윤 9주차 예습과제.
2024000066김태윤 9주차 수업시간 과제 앞에 있으면 증가,감소를 하고 뒤에 있으면 나중에 증가, 감소를 하는 연산자(print 함수에선 2가지가 다르지만, 문장 자체만 놓고 본다면 같음. *a++=++a와 같다. )변수 a의 값을 1 증가시키는 방법 4가지 (함수에 쓰지않고 독자적인 문장만 놓고 본다면 4가지는 같음.cast 연산자는 피 연산자 앞에 써서 잠시동안 자료형을 바꿀 수 있다. 하이라이트 부분 틀린거니 잘 보도록.(시험에 나올지도방 몇개인지 찾기,  컴파일러별로 달라질수도 온라인컴파일러에서는 한글이 3바이트로 나옴.주소를 구할떄 (노란부분) x64와 x86의 바이트가 다르다.(굉장히 중요함.)기타 연산자중 * 가 중요함. int *x; 이렇게 하면 포인터선언y=*x;등 간접참조 연산자가 중요하다고 하심.3개의 연산을 할떄 이런식인데..
7주차 2024000066김태윤 수업시간과제 콘솔테트리스 현광펜 줄을 써야 함. 연산자 개념 연산자들의 우선순위( 괄호가 제일 높다,) 괄호 안의 괄호가 제일 우선순위가 높고, 대입 연산자의 우선순위가 가장 낮다. 나머지를 구하는 연산자. c언어 에서만 10 을 10.0 으로 컴파일러가 자동 변경해줌. 자동형 변환. 위에 말했듯이 둘중 하나만 정수형 이더라도 정수-> 실수형으로 바꿔줌(컴파일러가) 자동형 변환 예제들. 이번 중간고사에 자동형변환 꼭나옴. 공부하도록. 자동형 변환 자동형변환 실습 단항 산술 연산자 ( +는 별로 안쓰지먼, 변수앞에 -는 많이 쓴다.) 가장 많이쓰는 연산자는 대입연산자이다, 대입연산자는 다른 연산자들과 다르게 오른쪽에서 왼쪽으로 진행된다. 혼합대입 연산자. 매년 시험에 나온다고 함. 외우도록 혼합대입 연산자 예제 관계 ..
2024000066김태윤 7주차 예습과제
6주차 수업시간 과제 2024000066 김태윤 대문자A 출력하는방법 더 많은 방법 프로그램에서 x86의 의미 전처리기 개요 괄호가 있으면 매크로함수, 없으면 매크로 상수 비주얼 스튜디오에서 scanf 를 쓸떄 오류 나지않게 하는 2가지 방법. #define 쓰는게 더 보편적. 많이사용하는 컴파일러 변수 자리에 하나씩 직접 쓸 수 있지만, 매크로 상수를 사용하면 한번에 여러개의 부분을 바꿀 수 있다.(왼쪽 오른쪽 소스 비교) 표준헤더파일은 를 써서 포함시키고, 임의로 만든 헤더파일은 "@" 처럼 큰 따옴표안에 쓴다. 함수선언은 stdio.h 파일에 포함되어있다. 조건부 컴파일(이부분은 컴파일하지 마라) 평상시에는 debug 모드가 좋지만,특정 상황에선 release 모드가 좋다. 2개를 이을떄는 ##을 2개씀. 미리 정의된 매크로의 값(predefin..
2024000066 김태윤 6주차 예습과제
5주차 c언어 수업시간 과 printf 활용법(2가지가 같은함수) printf 종결. 대부분 4가지 방법으로 쓴다. 문자열%s, 나이%d,키%lf,문자%c #include int main() { //printf("나이 20살\n"); printf("이름:%s, 반:%c, 나이:%d, 키:%lf\n","김태윤",'a',20,179.6); return 0; } (소스)/// printf 함수 사용빈도 많은것을 ai에게 물어보기 //printf 폭 printf 정렬 -를 쓰면 왼쪽정렬이 되고, 공백이 오른쪽으로 이동 이렇게 큰 수를 저장할떄는 lld(longlong int) 를 쓰면 저장된다. 정확한 숫자(진수)는 앞에#을 붙이면 나오다. printf 소수점 scanf,scan_s 함수의 장단점을 챗gpt에게 물어보기 //(scanf함..
2024000066김태윤 5주차 예습과제