이 글은 C 언어를 배우고 C 언어의 기본 지식(데이터 유형, 변수, 함수, 배열 등)에 대해 이야기하는 것이 모든 사람에게 도움이 되기를 바랍니다!
C 언어는 컴퓨터 언어로, 저수준 개발에서 널리 사용되며, 이 언어를 사용하여 코드 프로그램을 작성하고 문제를 해결합니다.
그래서 컴퓨터 직업을 위한 C 언어에 대해 이야기하고 C 언어를 잘 배우는 것이 매우 중요합니다
컴퓨터는 처음에는 전원을 켜서 이진법(1/0)을 실현했습니다. 컴퓨터와 통신하다가 바이너리 시스템이 생기고
코드가 너무 번거로워 니모닉(어셈블리 언어)이 개발되고, 그러다가 B 언어가 생기고, 그러다가 C 언어가 발달하고
그러다가 다양한 해석언어가 등장하게 된다 (Java, Python 등)
권장 VS2019 컴파일러
#include<stdio.h> //<>内是头文件名称;stdio代表standard input output; 即标准输入输出头文件(与后面所执行任务要用的库语言所关联) int main() //主函数,程序的入口(有且只有一个); { //int 代表整型;即表示main函数调用返回整型值 任务; return 0; }
char 문자 short(int) short 정수 유형 int 정수형 long(int) long 정수형 long long(int) long 정수형
float 단정밀도 부동 소수점형 배정밀도 부동 소수점형(정수형은 정수형, 부동 소수점형은 소수형)
데이터 종류가 너무 많아서 더 좋습니다. 컴퓨터에서 메모리 공간을 신청하세요 (공간을 절약하고 메모리를 최적화해보세요)
위의 다양한 데이터에 의해 적용되는 메모리 유형은 1 2 4 4 8 4 8입니다(단위 바이트, 개별 숫자는 컴퓨터 수에 따라 다릅니다.)
예: 짧은 것은 2바이트, 즉 16비트(바이너리)
범위: 최소값은 모두입니다. 0은 0을 의미하고, 최대값은 1이며, 범위는 가중치 비트에 의해 결정됩니다. 2*10^16-1
변수는 로컬 변수와 전역 변수로 구분됩니다
로컬 변수: 로컬 변수가 위치한 로컬 스코프 내
글로벌 변수: 프로젝트 전체
로컬 변수: 로컬 스코프에 들어갈 때 시작해서 빠져나올 때 끝납니다
전역 변수: 프로그램의 수명주기
참고: 정의된 변수가 동일한 이름을 갖는 경우 로컬 범위 로컬 우선순위
C 언어 및 법률에서는변수를 맨 앞에 정의해야 한다고 규정합니다. 현재 코드 블록의 .
코딩 과정에서 반복 사용이 발생합니다. 특정 명령문 집합에 대해 이때 함수를 생성하면 코딩이 훨씬 간단하고 빨라지며 재사용이 단순화됩니다.
int Add(int x, int y) { int z = 0; z = x + y; return z; } int main() { int a = 10; int b = 20; int ret = 0; ret = Add(a, b); printf("%d\n", ret) return 0; }
배열은 같은 유형의 요소 집합입니다.
산술: 곱하기 * 나누기 / 나머지 % 더하기 + 빼기 -
Shift(이진수): 먼저 숫자를 이진수로 표현하고 이동한 다음 이동된 값은 다음과 같습니다. 해당 숫자로 표현注意区别=与==:一个是赋值,一个是判断相等
(操作数个数决定是单还是其他,例 1+2:1和2是操作数,为双目操作符)
即“ ”中的内容(例:“abc”)
sizeof(arr[])计算内容包括“\0”,算作一个bite
strlen(arr)不包括“\0”,计算字符串内容长度(需要审引库函数—
)
\0是一个字符,还有\t,\n等代表不同意思的字符
转义字符则是转变原来的意思
例如你想单纯打印\n,那么则需要在“\n”前再打一个“\”,来转变“\n”原本的意思
注释即用来注明,解释代码步骤的意思,让自己和读者能更好的理解
C语言——/* */ C++——//
if(条件) 多选择:if(条件) 执行语句; 执行语句; else \\反之 else if(条件) 执行语句; 执行语句; else...
while循环: 初始化; while(条件) { 执行和调整语句;} for循环 for(初始化;条件;调整) { 执行语句; } do while循环 do { 执行和调整语句;} while(条件)
注:while先判断条件,符合再执行语句,而do while循环先执行语句,再判断条件是否再进行循环;在长幅篇的代码中,用for循环比较适合,用while不利于更改如果有需要的话
相关推荐:《C视频教程》
위 내용은 C 언어 소개: 기본 지식(데이터 유형, 변수, 함수, 배열 등)에 대해 이야기합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!