내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
- #include<stdio.h> //编译预处理指令
-
- int main() //程序的入口主函数main
- { //程序(函数、功能)结束标志
-
- return 0; //程序退出前返回给调用者(操作系统)的值
- } //程序(函数、功能)结束标志
변화에 중점을 두고 있으며, 그 가치는 프로그램이 실행되는 동안 변화할 것입니다.
4가지 특성: 변수 이름, 변수 값, 저장 단위, 변수 유형을 먼저 정의한 후 사용합니다.
문자, 숫자, 밑줄로 구성되며 밑줄이나 문자로만 시작할 수 있고 숫자는 사용할 수 없으며 대소문자를 구분합니다.
네이밍 방법 : 이름에서 알 수 있듯이 영어 네이밍을 사용합니다. CamelCase 명명법, int secondPreYear. 함수 이름 앞에 밑줄이 오는 경우가 많습니다.
쉽게 말하면 운영체제(Windows, Linux)에서는 정수형이 정수(4바이트 = 32비트), 부동 소수점형이 십진수(float: 4바이트 = 32비트), 문자형이 ASCII 코드( char: 1 byte = 8bit)입니다(정수로 표현 가능).
참고: 32비트는 2의 32제곱입니다.
마이크로 컨트롤러에서 정수는 2바이트 = 16비트입니다. 즉, 표현할 수 있는 최대 숫자는 2의 16승인 65536입니다.
C 언어에는 많은 연산자가 있으며 대략 다음 범주로 나눌 수 있습니다.
+
덧셈-
빼기*
곱셈/
분할%
나머지 찾기(모듈)++
스스로 증가하는--
감소하다==
동일한!=
같지 않음>
그 이상<
미만>=
크거나 같음<=
보다 작거나 같음&&
논리 AND||
논리적 또는!
논리적 부정&
비트별 AND|
비트별 OR^
비트별 XOR~
비트 부정<<
왼쪽으로 이동>>
오른쪽으로 이동해라=
과제+=
누적 할당-=
점진적 할당*=
누적 할당/=
누적 분할 할당%=
나머지 할당 찾기<<=
왼쪽 교대 할당>>=
오른쪽 시프트 할당&=
비트 AND 할당|=
비트별 OR 할당^=
비트별 XOR 할당? :
다음과 같은 조건부 연산자a > b ? a : b
다음과 같은 경우 표현하십시오.a > b
정해져 있고, 그 결과는a
, 그렇지 않으면b
。,
쉼표 연산자는 여러 표현식을 순차적으로 실행하는 데 사용되지만 전체 표현식의 결과는 마지막 표현식의 결과입니다.sizeof
연산자는 메모리에서 데이터 유형이나 변수가 차지하는 바이트 수를 가져오는 데 사용됩니다.(type)
표현식의 값을 지정된 유형으로 변환하는 캐스트 연산자입니다.[]
배열 인덱싱과 포인터가 가리키는 요소의 오프셋에 액세스하는 데 사용되는 아래 첨자 연산자입니다..
구조 또는 공용체에 대한 회원 액세스 연산자입니다.->
포인터를 통해 구조체 또는 공용체의 멤버에 액세스합니다.&
주소 연산자를 가져옵니다.*
포인터 역참조 연산자(곱셈 연산자이기도 하지만 컨텍스트에 따라 의미가 결정됨)이러한 연산자는 C 언어에서 매우 중요한 역할을 하며 다양하고 복잡한 표현식과 명령문을 구성하는 기초가 됩니다.