분류 전체보기
-
4주차 강의 요약카테고리 없음 2025. 4. 7. 16:39
해당 내용에 포함된 강의 자료 사진들의 출처는 smile han의 c언어 교재 함수에 입력시키는 것을 argument(전달인자), argument를 받을 변수를 매개변수(parameter)함수가 돌려주는 결과 값을 반환값(return value)이라고 함 printf() 표준 출력 함수 printf()함수의 여러가지 사용 예 printf()함수의 서식 지정필드 printf()함수는 괄호의 큰 따움표 안에 다양한 서식 지정필드,또는 서식 지정자들이 다음과 같은 형태로 올 수 있음%가 있으면 서식 지정자는 반드시 있어야함 printf()함수의 [정렬]부분-,+,#,0-는 왼쪽 정렬을 의미함,없으면 디폴트로 오른쪽 정렬+는 양수의 경우 +부호를 표시 하도록 함 #의 경우 출력값을 특별한 형태..
-
4주차 c언어카테고리 없음 2025. 3. 31. 16:24
식별자(indentifier)란 변수,함수등에 부여하는 이름 영대소문자,숫자,밑줄만 사용 가능 C언어에서는 대소문자를 구분함 첫 글자는 밑줄이나 영문자로만 시작 가능 밑줄로 시작하는 키워드들이 있으므로 혼용될 수 있으며 밑줄로 시작하는것은 추천하지 않음 변수 명을 표시하는 방식에는 앞 글자가 소문자로 시작하는 카멜 표기법(lower camel case) 예:myAge,typeName앞 글자라 대문자로 시작하는 카멜 표기법(upder camle case) 예: Myage,Typename 등이 가장 많이 사용됨 유니코드(Unicode)문자의 집합, 문자 테이블전 세계의 문자에 특정 번호를 매겨서 테이블로 만들어 둠 literal: 문자 그대로,(상수)실행 중 그값이 변하지 않는 값 자체 정수형 리터럴의 ..
-
3주차 강의 요약 정리카테고리 없음 2025. 3. 24. 16:32
3주차 학습 요약 C언어프로그래밍의 기본 틀 #include stdio.h>int main(){return 0;}이 기본틀로 이 틀안에서 실행된다 main()함수는 하나의 프로그램에 반드시 하나만 있어야 하며 콘솔 기반 C , C++ C# JAVA 등 프로그램은 main()함수로 시작된다. 다른 함수를 추가 할 시에는 함수명이 main 함수가 아니여야 한다 int main(void)와 int main()은 다른 의미으로 void를 생략해선 안됨 C++ 언어에서는 동일한 의미 main()함수의 경우 예외적으로 return 0;이라는 소스를 생략가능 표준 라이브러리(standard library) 함수 많이 사용하는 함수들 (printf, scanf) 등을 위해 미리 만들어져있음 이러한 함수를 표준 라이..
-
C언어 2주차카테고리 없음 2025. 3. 17. 16:47
기계어 - 이진법으로 이루어진 컴퓨터가 이해 할 수 있는 유일한 언어어셈블리어 - 기계어를 대신하는 add 같은 특정 영어 단어를 사용 고급언어 - c언어와 파이썬 기타 등등 소스코드 - (C언어의 경우 컴파일 , 파이썬의 경우 인터프린트 방식으로 기계어로 번역 링킹 - 컴파일 방식은 링킹을 통해 각 오브젝트 모듈을 연결해 사용 가능한 라이브러리 와 연결하여 exe 파일을 만듬 디 버깅- 소스코드 과정에서 오류가 있을 수 있는데 이를 오류나 버그라고 칭하고 이 과정을 수정하여 프로그램이 실행가능하도록하는게 디버깅이라 칭함 소스코드 - 링킹 - 디버깅 과정으로 이루어짐 C언어는1972년에 출시하여50여년간 영어와 같은 활용도로 사용됨 윈도우 os와 맥os같은 경우도 c 언어로 사용됨소프트웨어 뿐 만아..