전체 글105 [C 언어] 반복문 - for, while, do while ■ 증감연산자 - ++, --프로그램에서 변수 값을 1 증가시키거나 1 감소시키는 경우에 사용하는 연산자이다.#include int main(void){ int a = 10; printf("a=%d\n", a); a++; printf("a=%d\n", a); a++; printf("a=%d\n", a); return 0;} "++" 연산자가 앞에 있으면 먼저 연산을 한 후 실행하고 "++" 연산자가 뒤에 있으면 실행 후 연산을 하게 된다.#include int main(void){ int b = 20; printf("b=%d\n", ++b); printf("b=%d\n", b++); printf("b=%d\n", b); return 0;}■ 반복문 - forfor(선언; 조건; 증감)#include in.. 2024. 12. 21. 필드버스(fieldbus)란? ■ 필드버스(fieldbus) 정의필드버스(fieldbus)는 실시간 분산 제어를 위해 사용되는 산업용 컴퓨터 네트워크 프로토콜 집합의 통칭으로서, 현재 IEC 61158로 표준화되어 있다.출처 : 위키백과, https://ko.wikipedia.org/wiki/%ED%95%84%EB%93%9C%EB%B2%84%EC%8A%A4 필드버스(fieldbus)는 공장 자동화와 프로세스 제어 시스템에서 사용되는 산업용 네트워크 통신 표준을 의미한다. 간단히 말해, 다양한 산업 장치(센서, 액추에이터, 컨트롤러 등)가 서로 데이터를 교환할 수 있도록 하는 디지털 통신 네트워크이다. 필드버스는 각 장치를 하나의 네트워크 케이블로 연결하여 통신할 수 있도록 한다. 이를 통해 배선 복잡성을 줄이고 데이터 통신을 디지털화.. 2024. 12. 21. [C 언어] 서식 지정자 ■ 정수형 (Integer)포맷 지정자자료형설명출력 예제입력 예제%dint10진수 정수 출력 및 입력4242%iint10진수 정수, 입력 시 16진수/8진수도 허용420x2A%uunsigned int부호 없는 10진수 출력 및 입력4242%xunsigned int16진수(소문자) 출력 및 입력2a2a%X unsigned int 16진수(대문자) 출력 및 입력 2A2A%o unsigned int 8진수 출력 및 입력5252 ■ 부동소수점 (Floating Point) 포맷 지정자자료형설명출력 예제입력 예제%ffloat, double고정 소수점 형식3.143.14%e지수 표기법(소문자 e)3.14e+013.14e1%E 지수 표기법(대문자 E) 3.14E+013.14E1%g자동 형식(e 또는 f로 출력)3... 2024. 12. 20. [C 언어] 표준 입출력 - printf, scanf, getchar printf, scanf는 첫번째 입력 인자로 전달한 포멧에 맞게 출력하거나 입력받는 함수이다.■ printf - 연산#include int main(void){ int add = 3 + 7; printf("add"); return 0;}#include int main(void){ int add = 3 + 7; printf("3+7=%d\n", add); return 0;}#include int main(void){ int add = 3 + 7; printf("%d+%d=%d\n", 3, 7, 3+7); return 0;}#include int main(void){ int add = 3 + 7; printf("%d * %d = %d\n", 15, 35, 15*35); return 0;}■ scanf.. 2024. 12. 19. 이전 1 2 3 4 5 6 7 ··· 27 다음