第一篇:C语言知识点总结【重点版】
C语言最重要的知识点 总体上必须清楚的: 1)程序结构是三种: 顺序结构、选择结构(分支结构)、循环结构。
2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。
3)计算机的数据在电脑中保存是以二进制的形式.数据存放的位置就是他的地址.4)bit是位是指为0 或者1。byte 是指字节, 一个字节 = 八个位.概念常考到的:
1、编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。误的,一定不能出现分号。
3、每个C语言程序中main函数是有且只有一个。
4、在函数中不可以再定义函数。
5、算法:可以没有输入,但是一定要有输出。第一章 C语言的基础知识 第一节、对C语言的基础认识
1、C语言编写的程序称为源程序,又称为编译单位。
2、C语言书写格式是自由的,每行可以写多个语句,可以写多行。
3、一个C语言程序有且只有一个main函数,是程序运行的起点。第二节、2、每个C语言程序写完后,都是先编译,后链接,最后运行。(.c---(.obj---(.exe)这个过程中注意.c和.obj文件时无法运行的,只有.exe文件才可以运行。(常考!)(程序编辑-程序编译-程序连接-程序运行)第三节、标识符
1、标识符(必考内容):
合法的要求是由字母,数字,下划线组成。有其它元素就错了。并且第一个必须为字母或则是下划线。第一个为数字就错了
预定义标识符:背诵define scanf printf 2 include。记住预定义标识符可以做为用户标识符。
第五节:整数与实数
1)C语言只有八、十、十六进制,没有二进制。但是运行时候,所有的进制都要转换成二进制来进行处理。(考过两次)
a、C语言中的八进制规定要以0开头。(数码取值0-7)018的数值是非法的,八进制是没有8的,逢8进1。
b、C语言中的十六进制规定要以0x(X)开头。(数码取值0-9,a-f,A-F)
C.十进制没前缀,数码取值0-9 2)小数的合法写法:C语言小数点两边有一个是零的话,可以不用写。小数点必须有 1.0在C语言中可写成1.0.1在C语言中可以写成.1。3)实型数据的合法形式:
a、2.333e-1 就是合法的,且数据是2.333×10-1。
b、考试口诀:e前e后必有数,e后必为整数。请结合书上的例子。4)整型一般是4个字节, 字符型是1个字节,双精度一般是8个字节:
long int x;表示x是长整型。
unsigned int x;表示x是无符号整型。第六、七节:算术表达式和赋值表达式 核心:表达式一定有数值!
1、算术表达式:+,-,*,/,% 考试一定要注意:“/”两边都是整型的话,结果就是一个整型。3/2的结果就是1.“/”如果有一边是小数,那么结果就是小数。3/2.0的结果就是0.5 “%”符号请一定要注意是余数,考试最容易算成了除号。)%符号两边要求是整数。不是整数就错了。[注意!!]
2、赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。
1、int x=y=10: 错啦,定义时,不可以连续赋值。
2、int x,y;x=y=10;
对滴,定义完成后,可以连续赋值。
3、赋值的左边只能是一个变量。
4、int x=7.7;对滴,x就是7
5、float y=7;对滴,x就是7.0
3、复合的赋值表达式:
int a=2;
a*=2+3;运行完成后,a的值是12。
一定要注意,首先要在2+3的上面打上括号。变成(2+3)再运算。
4、自加表达式:
自加、自减表达式:假设a=5,++a(是为6),a++(为5);
运行的机理:++a 是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这个++a表达式的数值为6,而a++是先用该表达式的数值为5,然后再把a的数值加上1为6,再放到变量a中。进行了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。考试口诀:++在前先加后用,++在后先用后加。
5、逗号表达式:
优先级别最低。表达式的数值逗号最右边的那个表达式的数值。(2,3,4)的表达式的数值就是4。
z=(2,3,4)(整个是赋值表达式)这个时候z的值为4。(有点难度哦!)
z= 2,3,4(整个是逗号表达式)这个时候z的值为2。补充:
1、空语句不可以随意执行,会导致逻辑错误。
2、注释是最近几年考试的重点,注释不是C语言,不占运行时间,没有分号。不可以嵌套!
3、强制类型转换:
一定是(int)a 不是
int(a),注意类型上一定有括号的。注意(int)(a+b)和(int)a+b 的区别。前是把a+b转型,后是把a转型再加b。
4、三种取整丢小数的情况:
1、int a =1.6; 2、(int)a;
3、1/2; 3/2; 第八节、字符
1)字符数据的合法形式::
'1' 是字符占一个字节,“1”是字符串占两个字节(含有一个结束符号)。
'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。一般考试表示单个字符错误的形式:'65'
“1”
字符是可以进行算术运算的,记住: '0'-0=48 大写字母和小写字母转换的方法: 'A'+32='a' 相互之间一般是相差32。2)转义字符:
转义字符分为一般转义字符、八进制转义字符、十六进制转义字符。一般转义字符:背诵 、n、’、”、。八进制转义字符:‘141’是合法的,前导的0是不能写的。十六进制转义字符:’x6d’才是合法的,前导的0不能写,并且x是小写。
3、字符型和整数是近亲:两个具有很大的相似之处
char a = 65;
printf(“%c”, a);得到的输出结果:a printf(“%d”, a);得到的输出结果:65
例2: 一定要记住,异或的位运算符号” ^ ”。0 异或 1得到1。
0 异或 0得到0。两个女的生不出来。考试记忆方法:一男(1)一女(0)才可以生个小孩(1)。
例3: 在没有舍去数据的时候,<<左移一位表示乘以2;>>右移一位表示除以2。
第二章
第一节:数据输出
(一)(二)
3、printf(“第一部分”,第二部分);把第二部分的变量、表达式、常量以第一部分的形式展现出来!
5、int x=017;一定要弄清楚为什么是这个结果!过程很重要
printf(“%d”,x); 15 printf(“%o”,x); 17 printf(“%#o”,x); 017 printf(“%x”,x); 11
printf(“%#x”,x); 0x11
6、int x=12,y=34;注意这种题型
char z=‘a’;
printf(“%d ”,x,y);一个格式说明,两个输出变量,后面的y不输出
printf(“%c”,z);结果为:12a
7、一定要背诵的 举例说明: printf(“%2d”,123);第二部分有三位,大于指定的两位,原样输出123 printf(“%5d”,123);第二部分有三位,小于指定的五位,左边补两个空格
printf(“%10f”,1.25);小数要求补足6位的,没有六位的补0,。结果为
1.250000 printf(“%5.3f”,125);小数三位,整个五位,结果为1.250(小数点算一位)printf(“%3.1f”,1.25);小数一位,整个三位,结果为1.3(要进行四舍五入)第三节数据输入
4、指定输入的长度(考试重点)终端输入:1234567 scanf(“%2d%4d%d”,&x,&y,&z);x为12,y为3456,z为7 终端输入:1 234567
由于1和2中间有空格,所以只有1位给x scanf(“%2d%4d%d”,&x,&y,&z);x为1,y为2345,z为67
6、输入时候字符和整数的区别(考试超级重点)scanf(“%d”,&x);这个时候输入1,特别注意表示的是整数1 scanf(“%c”,&x);这个时候输入1,特别注意表示的是字符‘1’ASCII为整数48。补充说明:
scanf(“%d%d%*d%d”,&a,&b,&c);跳过输入的第三个数据。2)putchar ,getchar 函数的考查:
char a = getchar()是没有参数的,从键盘得到你输入的一个字符给变量a。
putchar(‘y’)把字符y输出到屏幕中。
3)如何实现两个变量x,y中数值的互换(要求背下来)不可以把 x=y ,y=x;要用中间变量 t=x;x=y;y=t。4)如何实现保留三位小数,第四位四舍五入的程序,(要求背下来)
y=(int)(x*100+0.5)/100.0
这个保留两位,对第三位四舍五入
y=(int)(x*1000+0.5)/1000.0 这个保留三位,对第四位四舍五入 y=(int)(x*10000+0.5)/10000.0 这个保留四位,对第五位四舍五入 这个有推广的意义,注意 x =(int)x 这样是把小数部分去掉。第三章
特别要注意:C语言中是用非0表示逻辑真的,用0表示逻辑假的。
C语言有构造类型,没有逻辑类型。关系运算符号:注意<=的写法,==和=的区别!(考试重点)
if只管后面一个语句,要管多个,请用大括号!
b、考试最容易错的:就是int x=1,y=0,z=2;
x a、else 是与最接近的if且没有else的语句匹配。 c、if(a if(a d、单独的if语句:if(a 嵌套的if语句:if(ac)printf(“ok!”); 多选一的if语句if(a= =t)printf(“a”); else if(b= =t)printf(“b”); else if(c= =t)printf(“c”); else pritnf(“d”); 通过习题,要熟悉以上几种if语句! 经典考题:结合上面四种if语句题型做题,答错了,请自行了断!预备,开始!int a=1,b=0; if(!a)b++; else if(a= =0)if(a)b+=2; else b+=3;请问b的值是多少? 正确的是b为3。4)条件表达式: 表达式1 ?表达式2 :表达式3 a、考试口诀:真前假后。 b、注意是当表达式1的数值是非0时,才采用表达式2的数值做为整个运算结果,当表达式1的数值为0时,就用表达式3的数值做为整个的结果。 c、int a=1,b=2,c=3,d=4,e=5; k=a>b?c:d>e?d:e;求k的数值时多少?答案为5,条件判断的顺序是自右向左 5)switch语句: b)注意有break 和没有break的差别,书上的两个例子,没有break时候,只要有一个case匹配了,剩下的都要执行,有break则是直接跳出了swiche语句。break在C语言中就是分手,一刀两断的意思。 d)switch(x) x:是整型常量,字符型常量,枚举型数据。{case 1: „.不可以是变量。case 2: ….} 第四章 1)三种循环结构: a)for(); while(); do-while()三种。 d)do-while()循环的最后一个while();的分号一定不能够丢。(当心上机改错),do-while循环是至少执行一次循环。2)break 和 continue的差别 记忆方法: break:是打破的意思,(破了整个循环)所以看见break就退出整个一层循环。continue:是继续的意思,(继续循环运算),但是要结束本次循环,就是循环体内剩下的语句不再执行,跳到循环开始,然后判断循环条件,进行新一轮的循环。4)while((c=getchar())!=’n’)和 while(c=getchar()!=’n’)的差别 先看a = 3!= 2 和(a=3)!=2 的区别: (!=号的级别高于=号所以第一个先计算 3!=2)第一个a的数值是得到的1;第二个a的数值是3。 考试注意点: 括号在这里的重要性。7)输入123,输出321逆序输出数据 int i=123; while(i!=0){ printf(“%d”,i%10); i=i/10;} 8)for只管后面一个语句: int i=3; for(i=3;i<6;i++); printf(“#”);请问最终打印几个#号?答案为一个!9)不停的输入,直到输入# 停止输入!while((x=getchar())!=’#’) 11)多次出现的考题: int k=1 int k=1; while(--k); while(k--); printf(“%d”,k); printf(“%d”,k); 结果为0 结果为-1 第五章 1、函数:是具有一定功能的一个程序块,是C语言的基本组成单位。 2、函数不可以嵌套定义。但是可以嵌套调用。 3、函数名缺省返回值类型,默认为 int。 4、C语言由函数组成,但有且仅有一个main函数!是程序运行的开始! 5、如何判断a是否为质数:背诵这个程序!void iszhishu(int a){ for(i=2;i if(a%i==0)printf(“不是质数”); printf(“是质数!”); } 9、一定要注意参数之间的传递 实参和形参之间传数值,和传地址的差别。(考试的重点)传数值的话,形参的变化不会改变实参的变化。 传地址的话,形参的变化就会有可能改变实参的变化。第六章 指针变量的本质是用来放地址,而一般的变量是放数值的。 1、int *p 中 *p和p的差别:简单说*p是数值,p是地址!*p可以当做变量来用;*的作用是取后面地址p里面的数值 p是当作地址来使用。可以用在scanf函数中:scanf(“%d”,p); 2、*p++ 和(*p)++的之间的差别:改错题目中很重要!考试超级重点 *p++是地址会变化。口诀:取当前值,然后再移动地址!(*p)++ 是数值会要变化。口诀:取当前值,然后再使数值增加1。例题:int *p,a[]={1,3,5,7,9}; p=a;请问*p++和(*p)++的数值分别为多少? *p++:这个本身的数值为1。由于是地址会增加一,所以指针指向数值3了。 (*p)++ 这个本身的数值为1。由于有个++表示数值会增加,指针不移动,但数值1由于自加了一次变成了2。 3、二级指针: *p:一级指针:存放变量的地址。 **q:二级指针:存放一级指针的地址。常考题目: int x=7; int*p=&x,**q=p; 问你:*p为多少?*q为多少?**q为多少? p 再问你:**q=&x的写法可以吗? 不可以,因为二级指针只能存放一级指针的地址。 4、三名主义:(考试的重点) 数组名:表示第一个元素的地址。数组名不可以自加,他是地址常量名。(考了很多次)函数名:表示该函数的入口地址。 字符串常量名:表示第一个字符的地址。 8、函数返回值是地址,一定注意这个*号(上机考试重点) int *fun(int *a,int *b)可以发现函数前面有个*,这个就说明函数运算结果是地址 { if(*a>*b)return a; return a 可以知道返回的是a地址。 else return b; } main() { int x=7,y=8,*max; max = fun(&x,&y);由于fun(&x,&y)的运算结果是地址,所以用max来接收。 printf(“max is %d”,*max); } 9、考试重要的话语: 指针变量是存放地址的。并且指向哪个就等价哪个,所有出现*p的地方都可以用它等价的代替。例如:int a=2,*p=&a; *p=*p+2;(由于*p指向变量a,所以指向哪个就等价哪个,这里*p等价于a,可以相当于是a=a+2) 第七章 数组:存放的类型是一致的。多个数组元素的地址是连续的。 1、一维数组的初始化: int a[5]={1,2,3,4,5};合法 int a[5]={1,2,3, }; 合法 int a[]={1,2,3,4,5}; 合法,常考,后面决定前面的大小!int a[5]={1,2,3,4,5,6};不合法,赋值的个数多余数组的个数了 2、一维数组的定义; int a[5];注意这个地方有一个重要考点,定义时数组的个数不是变量一定是常量。int a[5] 合法,最正常的数组 int a[1+1] 合法,个数是常量2,是个算术表达式 int a[1/2+4] 合法,同样是算术表达式 int x=5,int a[x]; 不合法,因为个数是x,是个变量,非法的,define P 5 int a[P] 合法,define 后的的P是符号常量,只是长得像变量 3、二维数组的初始化 int a[2][3]={1,2,3,4,5,6}; 合法,很标准的二维的赋值。int a[2][3]={1,2,3,4,5, }; 合法,后面一个默认为0。int a[2][3]={{1,2,3,} {4,5,6}}; 合法,每行三个。 int a[2][3]={{1,2,}{3,4,5}}; 合法,第一行最后一个默认为0。 int a[2][3]={1,2,3,4,5,6,7}; 不合法,赋值的个数多余数组的个数了。int a[][3]={1,2,3,4,5,6}; 不合法,不可以缺省行的个数。int a[2][]={1,2,3,4,5,6}; 合法,可以缺省列的个数。补充: 1)一维数组的重要概念: 对a[10]这个数组的讨论。 1、a表示数组名,是第一个元素的地址,也就是元素a[0]的地址。(等价于&a)2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。3、a是一维数组名,所以它是列指针,也就是说a+1是跳一列。 对a[3][3]的讨论。 1、a表示数组名,是第一个元素的地址,也就是元素a[0][0]的地址。2、a是地址常量,所以只要出现a++,或者是a=a+2赋值的都是错误的。3、a是二维数组名,所以它是行指针,也就是说a+1是跳一行。4、a[0]、a[1]、a[2]也都是地址常量,不可以对它进行赋值操作,同时它们都是列指针,a[0]+1,a[1]+1,a[2]+1都是跳一列。 5、注意a和a[0]、a[1]、a[2]是不同的,它们的基类型是不同的。前者是一行元素,后三者是一列元素。 2)二维数组做题目的技巧: 如果有a[3][3]={1,2,3,4,5,6,7,8,9}这样的题目。 步骤一:把他们写成: 第一列 第二列 第三列 a[0](->第一行 a[1](—>第二行 a[2](->第三行 步骤二:这样作题目间很简单: *(a[0]+1)我们就知道是第一行的第一个元素往后面跳一列,那么这里就是a[0][1]元素,所以是1。 *(a[1]+2)我们就知道是第二行的第一个元素往后面跳二列。那么这里就是a[1][2]元素,所以是6。 一定记住:只要是二维数组的题目,一定是写成如上的格式,再去做题目,这样会比较简单。3)数组的初始化,一维和二维的,一维可以不写,二维第二个一定要写 int a[]={1,2} 合法。 int a[][4]={2,3,4}合法。但int a[4][]={2,3,4}非法。4)二维数组中的行指针 int a[1][2]; 其中a现在就是一个行指针,a+1跳一行数组元素。搭配(*)p[2]指针 a[0],a[1]现在就是一个列指针。a[0]+1 跳一个数组元素。搭配*p[2]指针数组使用 5)还有记住脱衣服法则:超级无敌重要 a[2] 变成 *(a+2); a[2][3]变成 *(a+2)[3]再可以变成 *(*(a+2)+3)这个思想很重要!其它考试重点 文件的复习方法: 把上课时候讲的文件这一章的题目要做一遍,一定要做,基本上考试的都会在练习当中。1)字符串的 strlen()和 strcat()和strcmp()和strcpy()的使用方法一定要记住。他们的参数都是地址。其中strcat()和strcmp()有两个参数。2)strlen 和 sizeof的区别也是考试的重点; 3)define f(x)(x*x)和 define f(x)x*x 之间的差别。一定要好好的注意这写容易错的地方,替换的时候有括号和没有括号是很大的区别。4)int *p; p =(int *)malloc(4); p =(int *)malloc(sizeof(int));以上两个等价 当心填空题目,malloc的返回类型是 void * 6)函数的递归调用一定要记得有结束的条件,并且要会算简单的递归题目。要会作递归的题目 7)结构体和共用体以及链表要掌握最简单的。typedef考的很多,而且一定要知道如何引用结构体中的各个变量,链表中如何填加和删除节点,以及何如构成一个简单的链表,一定记住链表中的节点是有两个域,一个放数值,一个放指针。9)两种重要的数组长度: char a[]={‘a’,’b’,’c’}; 数组长度为3,字符串长度不定。sizeof(a)为3。char a[5]={ ‘a’,’b’,’c’} 数组长度为5,字符串长度3。sizeof(a)为5。String = a,b,c 字符串长度为四,包括终止符’0’.10)scanf 和 gets的数据: 如果输入的是 good good study! 那么scanf(“%s”,a);只会接收 good.考点:不可以接收空格。 gets(a);会接收 good good study!考点:可以接收空格。14)数组中放数组一定要看懂: int a[8]={1,2,3,4,4,3,2,2}; int b[5]={0}; b[a[3]]++ 这个写法要看懂,结果要知道是什么?b[4]++,本身是0,运行完后,b[4]为1了。 15)字符串的赋值 C语言中没有字符串变量,所以用数组和指针存放字符串: 1、char ch[10]={“abcdefgh”}; 对 2、char ch[10]=“abcdefgh”; 对 3、char ch[10]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’}; 对 4、char *p=“abcdefgh”; 对 5、char *p; 对 p=“abcdefgh”; 6、char ch[10]; 错了!数组名不可以赋值! ch=“abcdefgh”; 7、char *p={“abcdefgh”}; 错了!不能够出现大括号!16)字符串赋值的函数背诵:一定要背诵,当心笔试填空题目。把s指针中的字符串复制到t指针中的方法 1、while((*t=*s)!=null){s++;t++;} 完整版本 2、while(*t=*s){s++;t++;} 简单版本 3、while(*t++=*s++);高级版本 C语言是一门重要的计算机基础课,想要学好c语言首先要知道哪些是知识重点,下面请看c语言重点知识点总结! c语言重点知识点总结 ◆知识点1:交换两个变量值的方法 1)采用第三方变量(最容易想到的方法) 2)采用加减法进行值得交换(面试时常用**) 代码如下: b = ab; b = a + b; 3)采用按位异或的位方式 代码如下: a = a^b; b = a^b; a = a^b; ◆知识点2:取语言重点知识点总结余运算%的结果与被除的符号相同,结果为两个正数取余后前面加符号 ◆知识点3:sizeof的使用 sizeof是一种运算符不要想当然理解为函数 sizeof使用时可以不加() sizeof可以加变量、常量、数据类型 跟数据类型是必须加() ◆知识点4:#include编译预处理命令与多文件团队开发 include编译预处理命令可以认为是:将后面的文件内容拷贝到当前的文件中 多文件团队开发:模块分别编译成.o都不能链接成功,合起来链接生成最终程序。 链接:把项目中所有相关联的.o目标文件、C语言函数库合并在一起,生成可执行文件 ——函数的定义放.c文件,函数的声明放.h文件 ——如果要使用某个.c文件中定义的函数,只需要#include这个.c文件对应的.h文件 ——h文件的作用:被别人拷贝。编译链接的时候不需要管.h文件 ◆知识点5:数组的几种初始化方式如下: int a[3] = {10, 9, 6}; int a[3] = {10,9}; int a[] = {11, 7, 6}; int a[4] = {[1]=11,[0] = 7};(知道有此种初始化方式即可) ◆知识点6:数组的内存分析和注意点 存储空间的划分(内存的分配是从高地址到低地址进行的,但一个数组内部元素又是从低到高进行的)【注:对于以后学习重要】 数组名的作用,查看元素地址 注意数组不要越界 ◆知识点7:字符串知识点 “123”其实是由’1’、’2’、’3’、’ ’组成字符串的输出”%s”,’ ’是不会输出的◆知识点8 : 字符串处理函数:strlen() 计算的是字符数,不是字数 计算的字符不包括’ ’,一个汉字相当于3个字符 例子:”哈haha“ 字符数为7 从某个地址开始的数字符个数,知道遇到’ ’为止 指针部分在C语言中占据重要地位,所以重点学习与整理了指针的知识: ◆知识点9:指针定义的格式 变量类型 *变量名 如:Int *p ◆知识点10:指针作用 能够根据一个地址值,访问对应的存储空间 例: Int *p; Int a = 90; P = &a; *p = 10;//把10赋值给p所指的存储空间 ◆知识点11:指针使用注意 Int *p只能指向int类型的数据 指针变量只能存储地址 指针变量未经初始化不要拿来间接访问其他存储空间 ◆知识点12:指针与数组 遍历数组 int ages[5] = {10, 4, 9, 44, 99}; for(int i = 0;i<5;i++) { printf(”%d“, ages[i]); } 使用指针遍历数组: int *p; // 指针变量P指向了数组的首地址 p = &ages[0]; // 使用指针遍历数组 for(int i = 0;i<5;I++) { printf(”ages[%d] = %d“, i, *(p + i)); } 注:指针+ 1取决于指针的类型 注:数组的访问方式 数组名[下标] 指针变量名[下标] *(p + i) ◆知识点12:指针与字符串 定义字符串的两种方式: 1、利用数组 Char name[] = “Andyzhao” 特点:字符串里的字符可以修改 适用场合:字符串内容需要经常修改 2、利用指针 Char *name = “itcast” 特点:字符串是一个常量,字符串里面的字符不能修改 使用场合:字符串的内容不需要修改,而这个字符串经常使用 ◆知识点13:预处理指令(三种): 宏定义 条件编译 文件包含 1、宏定义的配对使用和带参数的宏: #define ...#undef 带参数的宏: #define sum(v1,v2)((v1)+(v2))//括号是必须的例如: #define pingfang(a)a*a #define pingfang(a)(a*a) 调用时 pingfang(10)/pingfang(2)//不正确 pingfang(5+5)//不正确 带参数的宏效率比函数高 2、条件编译(一般是判断宏的值) #if 条件 ...#elif 条件 ...#else ...#endif(非常重要)不然后面的代码全部无效 3、文件包含: <>表示系统自带的文件,”“表示自定义文件 不允许循环包含,比如a.h包含b.h,b.h又包含a.h ◆知识点14:typedef 只是给类型起了个别名并不是定义新类型 struct Student{ int age; char *name; }; typedef struct Student Student; 等价于 typedef struct Student{ int age; char *name; }Student; 也等价于 typedef struct { int age; char *name; }Student; 类似的给枚举类型起名 typedef enum Sex { Man,Women }Sex; 下面这种情况的写法比较特殊 //下面是函数指针类型的自定义数据类型,返回值类型和参数类型要匹配 #include typedef int(*TypeFuncPointer)(int, int); int add(int a, intb) { return a + b; } int minus(int a, intb) { return a-b; } int main() { TypeFuncPointer p = add;//使用自定义类型 TypeFuncPointer p2 = minus;//使用自定义类型 printf(”add = %d“,p(1, 2)); printf(”minus = %d“,p2(1, 2)); return 0; } 下面是定义结构体的指针类型 typedef struct Student{ int age; char *name; }*PtrStu; //使用方式 Student stu ={18, ”zhangsan"}; PtrStu p = &stu; 宏定义也是可以为类型起名的#define Integer int 相当于 typedef int Integer 注意和typedef的区别 例如: typedef char * String #define String2char * ◆知识点15:static和 extern区别是能否进行跨文件访问 ①.函数 ②.变量 1、对函数的作用: 外部函数:定义的函数能被本文件和其他文件访问 内部函数:定义的函数只能被本文件访问 默认情况下,所有函数都是外部函数(相当于带关键字extern),所以可以省略 extern作用: 完整的定义和引用一个外部函数都加extern 引用时也是默认是外部函数所以也省略extern static作用:定义一个内部函数 使用:static返回类型函数名(参数列表) 不能被其他文件调用 一个项目中,本文件的外部函数名不能和其他文件的外部函数同名(error) 本文件中的内部函数(static)可以和其他文件的函数名同名的2、对变量的作用: 全局变量分为两种: 外部变量:定义的变量可以被其他文件访问 ①.默认情况下所有的全局变量都是外部变量 ②.不同文件中的同名外部变量都代表同一个 ③.定义一个外部变量不加extern,声明才加extern 同样的声明是没有错误的内部变量:定义的变量不能被其他文件访问 不同文件的同名内部变量互不影响 护理学基础知识点 医院环境的总体要求是:安全性、舒适性、整洁性、安静性。2 医院适宜的温度是:一般病室的温度保持在18~22℃;新生儿、老年科室及治疗检查 温度保持在22~24℃。 适宜的病室湿度为50---60%。 医院白天的噪音强度在35~45dB内 5 去枕仰卧位适用范围: 答:(1)昏迷或全身麻醉未清醒的患者;(2)椎管内麻醉或脊髓穿刺后的患者 6 半坐卧位适用范围 答:(1)心肺疾患所引起呼吸困难的患者;(2)胸、腹、盆腔手术后或有炎症的患者 7 端坐位适用范围 答:心力衰竭、心包积液及支气管、哮喘发作的患者 8 协助患者变换卧位时注意事项有:(1)颅脑术后,一般只能卧于健侧或平卧;(2)颈椎、颅骨牵引的患者,翻身时不可放松牵引;(3)各种导管和输液装置应安置妥当,防止翻身时导管连接处脱落或扭曲受压;(4)石膏固定和伤口较大的患者,翻身后将患处放于适当的位置,防止受压;(5)操作时使患者尽量靠近护士,以缩短重力臂,达到省力的目的。 压疮:是局部组织长期受压,血液循环障碍,发生持续缺血、缺氧、营养不良而导致的组织溃烂、坏死。 预防压疮发生的护理措施:应做到勤观察、勤翻身、勤擦洗、勤按摩、勤整理、勤更换。10 无菌技术:是指在执行医疗护理操作过程中防止一切微生物侵入机体和保持无菌物品及 无菌区域不被污染的操作和管理方法。 无菌物品:无菌物品指经过物理或化学方法灭菌后,未被污染的物品。无菌区域和非无菌区域:无菌区域是指经过灭菌处理而未被污染的区域。非无菌区域是指未经灭菌处理或经灭菌处理后被污染的区域,又称非无菌区。无菌技术操作原则包括:(1)操作环境清洁、宽敞、人群流动少,在操作前半小时停止清扫和换床单;(2)无菌操作前,操作者修剪指甲洗手,衣帽穿戴好,必要时穿戴无菌衣、戴无菌手套;(3)无菌物品和非无菌物品应分别放置并有明显标志;无菌物品不可暴露在空气中,应存放在无菌包或无菌容器中;无菌包外注明物品名称、消毒灭菌日期、失效期,保存期以一周为宜;(4)进行无菌操作时要明确无菌区域和非无菌区域的划分;(5)进行无菌操作时,操作者要面向无菌区并与无菌区保持一定距离。手臂保持在操作台或腰部以上,不可跨越无菌区和接触无菌物品;(6)取用无菌物品时,必须使用无菌钳(或镊);无菌物品一经取出,不可再放回无菌容器内;如器械、用物疑有污染,不可再使用,应重新灭菌; 11 隔离原则的一般消毒隔离:(1)病房和病室门前悬挂隔离标志,门口放用消毒液浸湿 的脚垫,门外设立隔离衣悬挂架(柜或壁橱),备消毒液、清水各一盆及手刷、毛巾、避污 纸;(2)工作人员进入隔离室应按规定戴口罩、帽子、穿隔离衣,只能在规定范围内活动。一切操作要严格遵守隔离规程,接触病人或污染物品后必须消毒双手;(3)护理人员穿隔 离衣前,必须备齐所需的物品,并集中执行各种护理操作计划;(4)凡病人接触过的物品 或落地的物品应视为污染,消毒后方可给他人使用;病人的衣物、信件、钱币等经熏蒸消毒 后才能交家人带回;病人的排泄物、分泌物、呕吐物须经消毒处理后方可排放入公共下水道; 需送出病区处理的物品,置污物袋内,袋外应有明显标记;(5)病室每日进行空气消毒,并在晨间护理后,用消毒液擦拭床及床旁桌椅;(6)严格执行陪伴和探视制度,向病人及 家属解释隔离的重要性和暂时性以取得信任和合作;(7)了解病人的心理情况,满足病人 的心理需要,尽量解除病人因隔离而产生的恐惧、孤独、自卑等心理反应。(8)解除隔离 需在传染性分泌物三次培养结果均为阴性或已渡过隔离期后,医生开出医嘱后,方可停止隔 离。 (隔离的种类及其护理措施见基护教材)12 紫外线的杀菌机制:(1)促进微生物的DNA失去转换能力而死亡;(2)破坏菌体蛋白质中的氨基酸,使菌体蛋白光解变性;(3)降低菌体内氧化酶的活性,使氧化能力丧失;(4)使空气中的氧电离产生具有极强杀菌作用的臭氧。 测量体温的方法:测量体温的方法有口腔温度、测量的时间为3--5分钟;腋下温度测量的时间为8--10分钟;肛门温度测量的时间为3分钟。 测量体温的注意事项:口温:禁用于 婴幼儿、昏迷、精神异常、口腔疾患、口鼻手术、张口呼吸患者。 腋温:适用于口鼻手术、呼吸困难患者;禁用于腋下有创伤、手术、炎症,腋下出汗较多者,肩关节受伤或消瘦夹不紧体温计患者。 肛温:适用于婴幼儿、意识不清、精神异常患者;禁用于直肠或肛门手术、腹泻、心肌梗死病人。 正常成人在安静状态下脉率:为60~100次/分。 正常血压的范围是(以肱动脉为标准):收缩压 90~139mmHg;舒张压 60~89mmHg;脉压 30~40mmHg 异常血压患者的护理措施:(1)密切监测血压:做到“四定”---定部位、定体位、定时间、定血压计;(2)观察病情;(3)注意休息减少活动;(4)保持环境安静舒适;(5)保持稳定的 情绪;(6)注意饮食合理;(7)健康教育 15 正常成人呼吸:16-20次/分钟 给药的原则有哪些?三查七对的内容有哪些? 答:(1)按医嘱准确给药、严格执行查对制度(三查、七对)、安全正确用药、按需要进行 过敏验、密切观察反应、发现给药错误,及时报告、处理。(2)三查:操作前、操作中、操作后进行查对。 七对:对床号、姓名、药名、药物浓度、剂量、用法和时间。 健胃药要在饭前服用;帮助消化或对胃肠道有刺激作用的药物应饭后服用。 止咳糖浆对呼吸道有安抚作用的,服用后不宜立即饮水,因此如果同时服用多种药物,应最后服止咳糖浆。 服用强心甙药物应注意:在服用前测量病人的脉率(心率)及心律,脉率低于60次/min或节律不齐,应停服并报告医生。 注射法:将无菌药液或生物制剂注入人体内的方法。注射原则有:(1)严格遵守无菌原则;(2)严格执行查对制度: 三查七对();(3)严格执行消毒隔离制度:一人一针、一人一止血带、一人一棉垫;(4)选择合适的注射器和针头:根据药物剂量、粘稠度和刺激性。应选尖锐、坚固且直、无倒钩、型号合适的针头;(5)选择合适的注射部位;(6)注射的药物应临时抽取,即时注射;(7)注射前应排尽 空气,并防止药液浪费;(8)注药前检查回血;(9)运用无痛注射技术:同时注射多种药 物,注意配伍禁忌;一般先注射刺激性较弱的药物,再注刺激性强的;注射时做到“二快一 慢”,即进针、拔针快,推药慢 常见的注射法:(皮内注射、皮下注射掌握注射的部位、进针的角度、深度) 肌内注射法常用的部位:常用臀大肌,其次为臀中肌、臀小肌、股外侧肌及上臂三角肌 臀大肌定位法:(1)“十字法”:从臀裂顶点划一水平线,然后从髂棘最高点作一垂直线,将一侧臀部分为4个象限,其外上象限避开内角为注射部位。(2)“联线法”:髂前上棘与尾骨联线的外上1/3处为注射部位。 肌内注射时应注意(1)严格执行查对制度和无菌操作原则 ;(2)侧卧位时,上腿伸直,下腿弯曲;(3)2岁以下婴幼儿不宜选用臀大肌注射,采用臀中、小肌注射;(4)长期注射者,应轮流交换注射部位;(5)进针角度为90 °,深度为2.5cm(针梗2/3);(6)两种药物同时注射,注意配伍禁忌。静脉注射常见失败原因有:(1)针刺入过少 ;(2)针头斜面未完全刺入静脉;(3)针头刺入较深;(4)针头刺入过深 如何判断青霉素皮内试验结果?如何记录? 答:注射后20min观察结果。阴性:皮丘无改变或缩小,周围不红肿,无红晕,无自觉症状 阳性:局部皮丘隆起增大,出现红晕,直径大于1cm,周围有伪足,局部 发痒。有时出现头晕、恶心、心慌。严重时可发生过敏性休克。结果记录:阴性用蓝色笔记录为(—)、阳性用红色笔记录为(+)。青霉素过敏性休克的抢救:(1)立即停药,就地平卧;(2)立即皮下注射0.1%的盐酸肾上腺素1ml;(3)给氧;(4)使用抗组织胺药物;(5)补充血容量;(6)呼吸、心跳停止,应立即行心肺复苏术;(7)同时密切观察病人的病情,并记录 如何预防青霉素过敏性反应的发生:(1)详细询问用药史、过敏史和家族史;(2)正确实施药物过敏试验;(3)严密观察病人反应;(4)青霉素应现用现配;(5)配置试验液或稀释青霉素的生理盐水专用。 链霉素过敏反应的处理与青霉素过敏反应的处理不同之处在:可静脉注射葡萄糖酸钙或氯化钙,以减轻链霉素的毒性症状。 如何为破伤风抗毒素(TAT)过敏试验阳性病人进行脱敏注射法? 答:TAT脱敏注射法 次数 TAT量(ml) 加生理盐水量(ml) 注射法 0.1 0.9 肌内注射 0.2 0.8 肌内注射 0.3 0.7 肌内注射 余量 稀释成1 ml 肌内注射 TAT脱敏注射时应注意多次小剂量注射药物、每隔20min注射一次、密切观察病人情况。如出现全身反应即停药并处理;如反应轻微,待症状消退后,增加注射次数,剂量减少。、静脉输液:静脉输液是利用大气压和液体静压原理将大量无菌液体、电解质、药液由静脉输入体内的方法。输液的目的有:(1)补充水分和电解质,纠正水、电解质和酸碱平衡。(2)补充营养,供给能量。(3)输入药液,治疗疾病。(4)增加循环血量,改善微循环,维持血压。 如何调节输液滴数:根据病情、年龄及药液性质调节滴数,一般成人40~60gtt./min,儿童20~40 gtt./min。对于老年、体弱,心、肺、肾功能不良者,婴幼儿或输注刺激性较强的药物时速度宜慢;对严重脱水、血容量不足、心肺功能良好者输液速度适当加快。静脉输液溶液不滴的原因?针头滑出血管外、针头斜面紧贴血管壁、压力过低、针头阻塞、静脉痉挛。 输血的目的有:补充血容量,增加血红蛋白,供给血小板和各种凝血因子,输入抗体、补体,增加白蛋白。 如何检查库存血的质量:正常库血分为两层,上层为血浆呈淡黄色,半透明;下层为血细胞呈均匀暗红色,两者界限清楚,且无凝血块。如血浆变红或浑浊,血细胞呈暗紫色,两者界限不清,或有明显凝血块等说明血液可能变质,不能输入。 抢救物品的“五定”制度:定数量品种、定点安置、定人保管、定期消毒灭菌、定期检查维修。急救物品完好率为100%。 心肺复苏是指:对心跳和(或)呼吸骤停者在开放气道下行人工呼吸和胸外心脏按压,将带有新鲜空气的血液运送到全身各部,尽快恢复自主呼吸和循环功能。心肺复苏步骤包括:开放气道、人工呼吸、胸外心脏按压三个步骤。 心肺复苏的目的:立即实施心肺复苏术,保证重要脏器血氧供应,尽快恢复心跳、呼吸。患者心跳、呼吸骤停的判断指针:突然意识丧失、大动脉搏动消失、呼吸停止、患者心跳、呼吸骤停的判断、瞳孔散大、皮肤苍白或紫绀、心尖搏动及心音消失、心电图检查、伤口不出血 胸外心脏按压的部位:胸骨中、下1/3交界处。 胸外心脏按压的正确手法:抢救者站或跪于患者一侧,左手掌根部置于按压部位,右手掌压在左手背上,双肘关节伸直,利用身体重量,垂直向下用力按压,按压深度,胸骨下陷4-5cm。胸外心脏按压应注意:(1)两手指不能触及患者胸壁(2)压力适当,频率为80-100次/分(3)婴幼儿,则用拇指或2-3个手指(4)放松时,抢救者的手掌不能离开按压部位 (5)操作中途换人应在心脏按压、吹气间隙进行(6)人工呼吸与胸外心脏 单人2:30,双人1:5 一.高中化学离子方程式总结 ①、碱与酸酐的反应 多酸的酸酐与碱反应,酸酐少量生成正盐,酸酐过量生成酸式盐。 1、CO2与NaO 少量CO2:CO2+2OH-==CO32-+H2O 过量CO2:CO2+OH-==HCO3- 此外,当CO2通入NaAlO2、Ca(ClO) 2、Na2SiO3等溶液中时,CO2少量生成碳酸盐,过量生成碳酸氢盐。不过有一个例外,当CO2通入苯酚钠溶液中,无论CO2少量还是过量,均生成碳酸氢钠,苯酚的酸性强于碳酸氢钠酸性的缘故。 类似的还有:SO2、H2S等通入到碱液中。 ②、氢氧化铝的两性 2、AlCl3与NaOH 少量NaOH:Al3++3OH-==Al(OH)3↓ 过量NaOH:Al3++4OH-==AlO2-+2H2O 3、NaAlO2与HCl 少量HCl:AlO2-+H++H2O==Al(OH)3↓ 过量HCl:AlO2-+4H+==Al3++2H2O 所以,以NaAlO2 或AlCl3为原料制备Al(OH)3沉淀,一定控制好酸碱的用量。 ③、酸式盐与碱 4、NaHSO4和Ba(OH)2 溶液呈中性:2H++SO42-+Ba2++2OH-==2H2O+BaSO4↓ 2-+2-2+-SO4沉淀完全+SO4+Ba+OH==H2O+BaSO4↓ 5、NaHCO3和Ca(OH)2 石灰水少量:Ca2++2OH-+2HCO3-==CaCO3↓+CO32-+2H2O 石灰水过量:Ca2++OH-+HCO3-==CaCO3↓+H2O 6、Ca(HCO3)2和Ca(OH)2 2+-- 石灰水少量或过量:Ca+OH+HCO3==CaCO3↓+H2O 7、Mg(HCO3)2和NaOH 2+- NaOH少量:Mg+2OH==Mg(OH)2↓ NaOH过量:Mg2++2HCO3-+4OH-==Mg(OH)2↓+2CO32-+2H2O 方法:少量物质定为1,且符合组成关系,过量物质需要多少写多少。④、复盐与碱 8、KAl(SO4)2和Ba(OH)2 沉淀的物质的量最大(Al3+沉淀完全): 2Al3++3Ba2++3SO42-+6OH-==2Al(OH)3↓+3BaSO4↓ 沉淀的质量最大(SO42-沉淀完全): Al3++2Ba2++2SO42-+4OH-==AlO2-+2BaSO4↓+2H2O KAl(SO4)2和Ba(OH)2 1:1反应 3+2+2--2Al+3Ba+3SO4+6OH==2Al(OH)3↓+3BaSO4↓ 方法:先确定反应物物质的量之比,再根据离子的反应实质确定参加反应的离子的物质的量关系。 ⑤、氧化还原顺序问题 一种还原剂遇到多种氧化剂,先和氧化性强的物质反应;一种氧化剂遇到多种还原剂,先和还原性强的物质反应。 9、FeBr2溶液中通入Cl2(Fe2+比Br-还原性强) 少量Cl2:2Fe2++Cl2==2Fe3++2Cl- 2+-3+-过量Cl2:2Fe+Br+3Cl2==2Fe+2Br2+6Cl 50%Br—被氧化:2Fe2++2Br-+2Cl2==2Fe3++Br2+4Cl- FeI2溶液中通入少量Cl2(I-比Fe2+还原性强)2I-+Cl2==I2+2Cl- 10、FeCl3和Zn 3+2+2+ 少量Zn:2Fe+Zn==2Fe+Zn 过量Zn:2Fe3++3Zn==2Fe+3Zn2+ 小结: 离子方程式中量不同而面目不同多有存在,百变不离其宗,抓住基本方法,书写就能快速准确: 1、酸式盐与碱反应,少量物质定为1(阴阳离子参加反应,计量系数必须符合组成关系),多量物质需要多少写多少。 2、如果有不同的要求,根据题意定出反应物的物质的量之比,再研究离子之间的反应实质 二.高中化学元素金属性强弱总结 金属性——金属原子在气态时失去电子能力强弱(需要吸收能量)的性质 金属活动性——金属原子在水溶液中失去电子能力强弱的性质 ☆注:“金属性”与“金属活动性”并非同一概念,两者有时表示为不一致,如Cu和Zn:金属性是:Cu>Zn,而金属活动性是:Zn>Cu。 1.在一定条件下金属单质与水反应的难易程度和剧烈程度。一般情况下,与水反应越容易、越剧烈,其金属性越强。 2.常温下与同浓度酸反应的难易程度和剧烈程度。一般情况下,与酸反应越容易、越剧烈,其金属性越强。 3.依据最高价氧化物的水化物碱性的强弱。碱性越强,其元素的金属性越强。 4.依据金属单质与盐溶液之间的置换反应。一般是活泼金属置换不活泼金属。但是ⅠA族和ⅡA族的金属在与盐溶液反应时,通常是先与水反应生成对应的强碱和氢气,然后强碱再可能与盐发生复分解反应。 5.依据金属活动性顺序表(极少数例外)。 6.依据元素周期表。同周期中,从左向右,随着核电荷数的增加,金属性逐渐减弱;同主族中,由上而下,随着核电荷数的增加,金属性逐 渐增强。 7.依据原电池中的电极名称。做负极材料的金属性强于做正极材料的金属性。 8.依据电解池中阳离子的放电(得电子,氧化性)顺序。优先放电的阳离子,其元素的金属性弱。 9.气态金属原子在失去电子变成稳定结构时所消耗的能量越少,其金属性越强。 口腔重点(选修) 1.牙体的组成:牙冠、牙根、牙颈 2.牙的组织结构:牙釉质、牙本质、牙骨 3.牙周组织:牙槽骨、牙龈、牙周膜和牙骨质 4. 乳牙、恒牙的萌出时间及顺序 乳牙萌出顺序:ABDCEA乳中切牙 B乳侧切呀 C乳尖牙 D第一乳磨牙 E第二乳磨牙 恒牙萌出顺序: 上颌恒牙:61243578或者61245378 下颌恒牙:61234578或者61243578 恒牙的标识与书写 1中切牙 2侧切牙 3尖牙 4第一前磨牙 5第二前磨牙 6第一磨牙 7第二磨牙 8第三磨牙 5.上颌骨的一体四突:上颌体、额突、颧突、腭突、牙槽突 6.下颌骨骨折好发部位:颏孔区、正中联合、下颌角、颏突颈 7.三叉神经的分支:眼神经,上颌神经,下颌神经 面神经分支:颞支、颧支、颊支、下颌缘支和颈支 8.三大唾液腺::腮腺、下颌下腺和舌下腺 9.口腔常用检查器械:口镜、镊子、探针 10.口腔保健方法(简答) 1.要学会漱口。其方法是:口含多半口水,闭嘴,上下牙齿自然接触,鼓动两颊和唇部,用水的力量反复冲洗口腔各部,使滞留在牙齿缝隙中的食物和粘附在牙齿上的细菌得以消除。饭后漱口要用温水,避免冷水刺激口腔,亦可用温茶水,因为茶水中含有微量氟类矿物质,有预防龋齿的作用。 2.要坚持刷牙。选用软毛牙刷,刷牙时不要使劲,但要仔细、规律地刷,即上牙向下刷,下牙向上刷,里里外外都要刷到。还要强调睡前刷牙,由于白天进食后,牙齿表面及牙齿缝隙中粘附着食物的残渣和细菌,而夜间睡眠时,老年人分泌的唾液极少,冲洗口腔的作用几乎是零,口腔内的温度与湿度使食物残渣容易发酵,细菌繁殖能力加强,产生大量的代谢产物损伤牙齿。因此,睡前刷牙在保护牙齿上可起到事半功倍的作用。 3.要经常按摩牙龈。按摩牙龈可以加速血液循环,增加牙龈组织氧和其他营养物质的供应,促进新陈代谢,延缓牙龈萎缩。方法是:用洗干净的手指直接在牙龈上按摩,按摩时按压和旋转运动相结合,重复10~20次,牙龈的外面和里面都应进行按摩。 4.要经常叩齿。刷牙后,口腔微闭,上下牙齿相互轻叩作响,用力不宜过大,所有的牙齿全要叩到。叩齿能够促进下颌关节、面部肌肉、牙龈和牙周的血液循环,叩齿锻炼了牙周围的软硬组织,坚固了牙齿。 5.要经常咽津。方法是:坐卧姿势不限,但是全身要放松,口微闭,舌头舐上腭,以刺激唾液的分泌,待唾液满口时,分3口将唾液徐徐咽下,一日数次即可。咽津可以生津,促进唾液的分泌,提高消化功能。 11.龋病:龋病是一种由口腔中多种因素复合作用所导致的牙齿硬组织进行性病 损,表现为无机质的脱矿和有机质的分解,随着病程的发展而有一色泽变化到形成实质性病损的演变过程。 病因:细菌、食物、宿主、时间 12.楔状缺损:是发生于牙齿唇、颊面颈部牙体硬组织缓慢消耗所致的牙本质暴 露的缺损,常呈楔形。(好发于前磨牙,尤其是第一前磨牙) 13.牙隐裂好发于上颌磨牙 14.急性牙髓炎的疼痛特点(简答)1.阵发性的自发性痛。 2.温度刺激引起或加重疼痛 3.疼痛不能定位,有放散性痛(沿三叉神经分布区放散)。 4.疼痛常在夜间发作或加重。 急性牙髓炎以及急性根周炎的应急处理:开髓引流 15.RCT:(root canal therapy)根管治疗术,又称牙髓治疗,粤语称堵牙根,是牙医学中中治疗牙髓坏死和牙根感染的一种手术。 16.牙周疾病 1.药物性牙龈增生:抗癫痫药苯妥英钠、免疫抑制剂环孢素、钙通道拮抗剂 硝苯地平(硝苯吡啶)2.牙周炎:牙周炎是累及四种牙周支持组织(牙龈、牙周膜、牙槽骨和牙骨质)的慢性感染性疾病,往往引发牙周支持组织的炎性破坏。 牙周炎晚期的临床症状:牙龈出血、牙周袋形成、牙齿松动、牙龈退缩 17.口腔单纯性疱疹是由单纯疱疹病毒引起的皮肤和粘膜疾病。 18.艾滋病的口腔表现:白色念珠菌病、舌毛状白斑、卡波西氏肉瘤、非何杰金 氏淋巴瘤、单纯疱疹性口炎,带状疱疹病毒感染等 19.局部麻醉:是应用局部麻醉药暂时阻断身体某一区域的神经传导而产生麻醉 作用 常用方法:表面局麻、浸润局麻、阻滞局麻 局麻的并发症 全身~晕厥、过敏、中毒 局部~水肿、血肿、牙关紧闭、注射区疼痛、面瘫、神经损伤 20.拔牙的适应症及禁忌症(论述) 适应症: 1、严重的牙周疾病,牙槽骨严重吸收,牙齿达Ⅲ度松动; 2、牙齿大 面积龋坏,或合并根尖病变无法治疗者; 3、牙齿受外伤,同时伴有 牙根折断已不能作治疗保存者; 4、阻生牙引起冠周炎反复发作或 可能造成邻牙龋坏者; 5、错位牙,移位牙影响口腔功能,防碍义齿 修复,影响美观者; 6、肿瘤或囊肿波及的牙齿,恶性肿瘤放疗前需 拔除的牙齿; 7、怀疑为风湿病、肾病、虹膜睫状体炎、视神经炎 等疾病的病灶牙。 禁忌症: 1、血液病。患有白血病、再生障碍性贫血、恶性贫血、血友病、原发性血小板减少性紫癜的病人不能拔牙。 2、糖尿病。 3、心脏病。 4、肝硬化和慢性肝炎。 5、急性传染病。主要包括:急性肝炎、肺 结核活动期、麻疹、流行性出血热以及各种急性炎症期等。 6、孕 妇忌拔牙。原因:怀孕3个月内的孕妇拔牙可引起流产,8个月孕 妇拔牙可引起早产。 7、习惯性流产者禁止拔牙。原因:易流产。 8、月经期忌拔牙。原因:月经期拔牙会引起经血过多,造成非生理性失血。 21.拔牙的阻力:邻牙、骨组织、软组织、牙根 22.口腔颌面部感染特点 1)口腔颌面部特殊的解剖结构与环境有利于细菌的滋生繁殖,当机体抵抗力 下降时,易于发生感染。 2)由于牙的存在并以发生牙体及牙周围支持组织的炎症,易形成特有的牙源性感染。 3)口腔颌面部潜在的筋膜间隙内含有疏松结缔组织,感染可循此途径扩散和 蔓延。 4)颌面部血液和淋巴循环丰富,颌面部静脉瓣膜少或缺如,当静脉受压时容 易导致血液逆流,而导致 严重并发症;顺相应淋巴引流途径扩散而发生区域性淋巴结炎。反之,血 循与淋巴循环丰富有利于 炎症的局和消退。 5)口腔颌面部为暴露部位,易受损伤而继发感染。23.口腔颌面部创伤的特点 1、表面伤情与实际伤情不完全一致 2、清创缝合的时限放宽 3、易伴发其他部位创伤 4、颌骨上的牙齿在创伤时的利弊 5、易发生窒息 6、影响进食和口腔卫生 7、易发生感染 8、易遗留面部畸形 24.口腔颌面部感染多发于牙源性感染,其次是腺源性感染。 25.疖和痈的概念疖:西医:是化脓菌侵入毛囊及周围组织引起的急性化脓性炎症 中医:患部疖肿肿势局限,色红,热痛轻微,根基浅在,脓出即愈。皆因 热毒蕴结 痈:西医:痈以邻近的多个毛囊及周围皮脂腺和汗腺的急性化脓性感染为临 床特征 中医:患部红肿高大,根盘紧束,发热疼痛,并能形成脓疡的疾病.26.口腔颌面部损伤特点: 1、容易出血,形成血肿。 2、容易引起感染 3、影响进食和口腔卫生 4、容易发生窒息:吸入性窒息、阻塞性窒息 5、容易并发颅脑损伤:颅底骨折、脑挫伤、脑血肿等 6、有事伴有颈部损伤 7、颌面部特殊组织器官损伤:口腔颌面部损伤如伤及一些特殊组织器官,如:唾液腺、面神经和三叉神经等,则引起相应症状和体征,应及时诊治 8、面部畸形 27.口腔手术止血的方法:1.钳夹、结扎止血2.阻断止血3.压迫止血4.药物止 血5.热凝止血6.低温止血7.降压止血 28.颞下颌关节: 硬组织组成:下颌骨髁突、颞骨关节面 软组织组成:居于二者之间的关节盘、关节周围的关节囊和关节韧带(颞下 颌韧带、蝶下颌韧带、茎突下颌韧带) 29.颞下颌关节脱位(TMG):下颌骨髁状突运动时如超越正常限度,脱出关节凹 而不能自行回复照位,即为颞下颌关节脱位。临床上多为前方 脱位,可以发生于单侧或双侧。 30.急性化脓性腮腺炎的主要致病菌:金黄色葡萄球菌 唾液腺结石病多发于下颌下腺 31.口腔颌面部良恶性肿瘤鉴别(良|恶) 1、发病年龄:任何年龄|癌多发于老年,肉瘤多见于青中年 2、生长速度:缓慢|较快 3、生长方式:膨胀型|浸润性 4、与周围组织关系:有包膜,不侵犯周围组织,界限清楚,可移动|侵犯,破坏周围组织,界限不清,活动受限 5、继发改变:少见|常有局部疼痛,麻木,头痛,张口受限,面瘫,出血等 6、转移:不转移|常转移 7、对机体影响:较小,主要为局部压迫或阻塞,生长在要害部位或发生并发 症时可危及生命|较大,破坏原发部位和转移部位的组织;坏 死,出血,合并感染;恶病质 8、组织学结构:分化好,异型性小,不见病理性核分裂现象|分化不好,可 见病理性核分裂现象 32.牙列缺损是指单颌或上下颌牙列中部分自然牙的缺失。 牙列缺失是指各种原因导致的上颌或(和)下颌牙列全部缺失,牙列缺失后的颌骨又称为无牙颌 33.固定桥的组成:固位体、桥体、连接体 34.错颌畸形:人在生长发育过程中,由于各种原因而引起的牙齿排列不齐、上 下牙弓关系错位、上下颌骨位置或大小异常及牙颌与面颅关系 不协调等畸形。简称错,又称牙颌畸形。 危害: 1、影响口腔及颜面部发育 2、影响口腔卫生健康 3、影响口腔功能 4、影响容貌美观 5、影响全身健康 6、影响心理健康 矫正目标:美观、平衡、稳定第二篇:c语言重点知识点总结
第三篇:经典护理学重点知识点总结
第四篇:高中化学重点知识点总结①
第五篇:口腔医学重点知识点总结