C语言总结类
文章平均质量分 92
萌新程序小猿
这个作者很懒,什么都没留下…
展开
-
知识点9.宏定义和类型说明符
1.宏的含义2.宏定义3.‘原创 2020-07-06 11:09:07 · 2404 阅读 · 0 评论 -
知识点8.C语言结构体,共用体,枚举型
1.结构体的含义结构体就是一堆数据类型不同但互有联系的数据的集合2.结构体的声明struct Student{ int num; char name[30]; float score; };Student stud1,stud2; struct Student{ int num; char name[30]; float score; }...原创 2020-07-06 11:11:07 · 439 阅读 · 0 评论 -
知识点3.C语言常用运算符和关系表达式
1. &&和 | |逻辑与&& : 全1出1 ,有零出零逻辑或 | | : 全0出0 ,有一出一2. & 和 |按位或 | : 按每位进行或,全0出0 ,有一出一按位与 & : 按每位进行与,全1出1 ,有零出零3. ^ ~按位异或 ^ : 相同取0,相反取1按位取反 ~ : 每位都取反例子 ...原创 2020-07-06 11:11:26 · 374 阅读 · 0 评论 -
知识点2.C语言常用数据类型
char 字符型数据short 短整型数组int 整型数据long 长整型float 浮点型数据double 双精度浮点型数组注意:1)只有浮点型变量才有小数点;2)变量如果有类型,那么最高位是符号位,1—负数,为0正数。存储方式是以补码形式存储3)数组类型有 有符号型(signed)和无符号型(unsigned)4)数据类型可以用有修饰类型...原创 2020-07-06 11:08:25 · 103 阅读 · 0 评论 -
知识点4.C语言9条基本语句和32个关键词
1.顺序结构如果没有基本语句,程序一定是从上到下,从左到右执行,有疑问加()。2.选择结构2.1 switch -case -break-default用于多重选择,缺一不可,少一个都会造成影响。例子 switch(a) { case 1: x=6; break; case 3: x=9; break; case 100: x=120;...原创 2020-07-06 11:10:08 · 558 阅读 · 0 评论 -
知识点5. C语言函数的总结
1.函数含义:为了实现一个或多个功能。为啥有函数作用:1)为了方便多次调用;2)为了方便修改;3)为了便于移植。2.函数的定义变量类型 变量名uchar a;函数类型 函数名uchar a();数组类型 数组名uchar a[];指针类型 指针名uchar * a; //uchar是指针a指向地址里面数的类型3.函数应用最经典...原创 2020-07-06 11:09:52 · 940 阅读 · 0 评论 -
知识点6.C语言数组的总结
1.数组的含义:数组就是一堆相同类型数据的集合2.数组的定义 :数组类型 数组名 数组长度 uchar a [3];注意:数组定义时必须规定数组的长度。3.数组的典型应用 uchar a,b,c,d,e,f; uchar niu[4]={3,6,21}; a=niu[0]; //3 数组元素下标从0开始 b=niu[1]; // 6...原创 2020-07-06 11:10:43 · 1098 阅读 · 0 评论 -
知识点7.C语言指针的总结归纳 -
关于指针的总结归纳1.指针的含义:指针即是地址2.指针的定义:`变量类型 变量名int a 函数类型 函数名int a();数组类型 数组名int a[];类比可得 指针类型 指针变量名 int * a; 指针赋值方法:一,取地址符赋值int a;int *p=&a...原创 2020-07-06 11:07:16 · 3558 阅读 · 0 评论 -
关于c语言函数实参形参传递的几种方式总结
关于函数实参形参传递的几种方式下面用简单的打印函数来实现1.常量传递,实参是常量,形参是变量#include <stdio.h>#define PI 3 //定义了一个常量PI ,其中值为3void print(int n); //声明了一个print函数,方便调用int main(void){ print(PI); // 将常量PI的值(实参)传...原创 2020-07-06 11:10:29 · 22726 阅读 · 0 评论 -
C语言system函数总结归纳
1.strlen原创 2020-07-06 11:07:59 · 1108 阅读 · 0 评论 -
C语言const总结
#include <stdio.h>#define uchar unsigned char#define uint unsigned int uchar a,b,c,d,e,f,g,x,y,z,m,n; uchar niu[10]={3,6,9,21,100,51}; uchar *sp; uchar * const ss=niu; //定义ss指针其指向固定不变 u...原创 2020-07-06 11:07:37 · 288 阅读 · 0 评论