- 相干保举
C说话考点教导
学而不思则罔,思而不学则殆。以下是小编为大师搜刮清算的C说话考点教导,但愿能给大师带来赞助!更多出色内容请实时存眷咱们应届毕业生测验网!
【考点1】文件范例指针
文件指针是一个指向布局体范例的指针,界说格局为:FILE *指针变量名。在利用文件时,都须要先界说文件指针。
【考点2】文本文件与二进制文件
文本情势寄存的是字符的ASCII码,二进制情势寄存的是数据的二进制。比方“100”若是是文本情势便是存储’1’、 ’0’、 ’0’三个字符的ASCII码(00110001 00110000 00110000),若是是二进制情势就把100转化成二进制(01100100)。
【考点3】翻开文件
文件的翻开情势:
FILE *fp;
fp=fopen(“c:\\lab.c”,”rb”);。
fopen函数的前面一局部为文件名,前面一局部为文件的利用体例。此中r代表读,w代表写,a代表增添,b代表二进制位的。
【考点4】文件函数
判定文件竣事feof函数,挪动文件指针位置fseek函数,取得文件位置ftell函数,文件位置移到开首rewind函数,文件字符输入输入fgetc函数和fputc函数,文件输入输入fscanf函数和fprintf函数,文件字符串输入输入fgets函数和fputs函数,读写二进制文件fread函数和fwrite函数。
以上函数请求晓得格局会用,清晰是用于二进制文件仍是文本文件。
【保举浏览】
C说话布局体和共用体
【考点1】布局体范例的申明
布局体是多少个范例数据的调集,
布局体范例申明格局:
struct 范例名 {范例1 成员名1;范例2 成员名2;……};,以上全部局部是一个数据范例,与整型的int是一样位置。可用typedef把布局体范例替代成一个只要几个字母的冗长标识符。
【考点2】布局体变量的界说
布局体变量是用申明的布局体范例所界说的一个变量,与布局体范例不是一回事。一个布局体变量所占字节数为其一切成员所占字节数之和。如struct stu{char name[10];int age;} a,b;则标明界说了两个布局体变量a,b,每一个变量占14个字节。a,b与int i,j;中的`变量i,j是一样位置。typedef 考的良多(课本150页例6)。
【考点3】布局体成员的援用
援用成员可用以下3种体例:(1)布局体变量名.成员名;(2)指针变量名->成员名:(3)(*指针变量名).成员名。点(.)称为成员运算符,箭头(->)称为布局指向运算符。
【考点4】共用体
共用体的利用格局与布局体类似,共用体界说的关头字为union,共用体所占字节数是一切成员中字节数最大的阿谁。
union TT
{ int a;
char ch[2];} t1 ;
main()
{t1.a=0x1234;
printf("%x\n",t1.ch[0] );
printf("%x\n",t1.ch[1] );}
考点一: sizeof (struct TT) = 2;
考点二: TT t1 ; t1.a=0x1234;
那末 ch[0]=0x 34; ch[1]=0x12
布局体和共用体和链表要把握最简略的。typedef 考的良多,并且必然要晓得若何援用布局体中的各个变量,链表中若何填加和删除节点,和奈何组成一个简略的链表,必然记着链表中的节点是有两个域,一个放数值,一个放指针。
【考点5】链表
链表是由一个个结点组成的,一个结点便是一个布局体变量。每一个结点能够分为数据域与指针域两个局部,数据域用来寄存要存储的数据,指针域用来指向下一个结点。链表是测验中的难点,在C说话和大众根本局部城市考到,要把握,链表中若何增添和删除节点(每一年都考),和奈何组成一个简略的链表,必然记着链表中的节点是有两个域,一个放数值,一个放指针。
【C说话考点教导】相干文章:
C说话考点精选03-18
C说话考点习题03-30
C说话节制语句考点03-28
C说话考点题型操练03-28
C说话法式改错教导12-12
计较机c说话的考点有哪些11-29
C说话数组考点常识点归结04-20
最新C说话常识教导操练题及谜底12-05
2017计较机二级C说话考点习题12-04