목록분류 전체보기 (443)
코드네임 :

1/25 - 포인터와 배열 ... 하 어렵다 배열명 = 첫번째 배열 요소의 주소값 주소 + 정수 == 주소 + (정수 * 주소를 구한 변수의 크기) 307p 문제1 반쯤 틀려서.. ㅜㅜ 배열명ary = 첫번째 배열요소 ary[0]의 주소 포인터 연산식 *(ary+1) = ary[1] (pa가 첫번째 배열요소의 시작 주소를 가리킨다면, (double *pa = ary; 이면)) pa + 2 = 세번째 배열 요소 시작 주소 pa[3] = *(pa+3) (double *pb = ary +2; 이면,) *pb = ary[2] pb - pa = ( pb 가 가리키는 시작주소 - pa가 가리키는 시작주소 ) / sizeof(double) 308p 문제2도 반쯤 틀림.. int ary[5] = {1,2,3,4,5};..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
1/24 - 포인터 오늘부터 코드를 git 리포지토리에 연결하시오.. (했듬!!!) https://github.com/codenameVien/C_HONGONG 주소 = 메모리 공간의 '시작' 주소 %u : 부호없는 10진수 출력 %p : 16진수 출력 (주소 전용 변환 문자) int형 주소 : ㅇㅇ번지 ~ ㅇㅇ번지+3 (4바이트) double형 주소: ㅇㅇ번지 ~ ㅇㅇ번지+7 (8바이트) char형 주소: ㅇㅇ번지 (1바이트) pa = &a; 에서 만약 변수 a가 메모리 100번지부터 103번까지 할당되었다면 주소값 100이 pa에 저장됨. (시작 주소가 저장됨!!!!) *pa=10; == a=10; (*pa도 변수 a와 마찬가지로 = 의 왼쪽에 온다면 변수의 저장공간으로, 오른쪽에 온다면 pa가 가리키..
1/23 - 225p 부터 배열 & 포인터 전부 키보드 입력으로 값을 받고 그 값을 이용하는함수 = 매개변수 X 함수 데이터 받고 단지 화면에 출력 함수 = 반환값 X 함수 일정한 문자열을 출력하는 함수 = 반환값 X, 매개변수 X 함수 재귀호출함수(227p~228) : 자기 자신을 호출하는 함수!! ( 즉 return을 사용하지 않으면 무한정 호출하게 됨 ) "(return이있는)재귀호출함수는 자기 반환이 끝나면 이전 함수의 호출위치로 반환한다) (230p) #include void fruit(int count); int main() { fruit(1); return 0; } void fruit(int count) { printf("apple\n"); if (count == 3) return; frui..
보호되어 있는 글입니다.
1/21 - 집에서 영화보고..유튜브용 쿠킹덤 영상 녹화하고..놀고.. 1/22 - 포인터 이전까지 다 보기 (no.. 배열 전까지) switch ~case 문 (174p) 1. 조건식으로 정수식만 2. 기본적으로 case는 break(탈출용)를 포함 (switch~case문의 블록 탈출 필요 없는 경우 생략) default!!!!! : case에 없는 경우를 위한 용 180p 도전 실전 예제 사칙연산 계산 코드 다시 작성해보기(switch~case문 이용) 반복횟수가 정해진 경우라면 for문 사용! do-while문은 조건 살펴보기 전에 반드시 한번 반복문 실행! 반복문에서 if 쓸 때 break 를 잘 쓰도록 합시다 while(1) : 조건이 항상 참인 경우 ➡️ 무한반복문 continue : 반복문..
혼자 공부하는 C언어 책으로아뉘 제가 정보보호학과라 대부분 수업을 씨로 나가서 반드시 잘 알아야 하네용1학년 때 헬렐레~ 하고 수업들어서 모르겟음..머 씨도 하고 자바도 하고 나쁠건 없으니 1/20 float형 %fdouble형 %lf - double형은 소수점 A째짜리 까지 나타내려면 반드시 %.Alf 일케 써야함.. ㅠㅠ scanf에 &쓰는 거 잊지 좀 마세요^.^ 관계연산자랑 특히 논리연산자 부분에서 좀 약했군.. ㅋㅋ (대체 왜(특히 NOT연산자.....에엣 - NOT : 참과 거짓을 바꿈 - 거짓이면 참으로.. 참이면 거짓으로..) 121페이지 전체 학점 및 평점 계산하는 코드 좀 형변환 연산자 (얘도 약했더라구..ㅋㅋ형변환할때 자료형의 종류에 (괄호)치는 거임(double)res(doub..