ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:23.13KB ,
资源ID:1911041      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1911041.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(考研复试C语言笔记.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

考研复试C语言笔记.docx

1、考研复试C语言笔记1:用高级语言编写的程序叫做源程序,然后用编译程序吧 源程序翻译成二进制的目标程序,然后将该目标程序与系统 函数库以及其他目标程序连接,形成可执行程序。2: 算法五个特点:确定性,有穷性,输入,输出,可行性。3:程序流程图、 N-S 盒图、伪代码4:int 无论有符号无符号,都是 16 位Short 无论是有符号还是无符号都是 16 位Long 无论是有符号还是无符号都是 32 位Float 32 位 double 64 位, long double 128 位。 一个整型常量后面加 u 就是无符号,加 l 就是长整型 5: t,b 退格, r 移到本行开头6: O 48,

2、A 65, a 97,差值 327:级别 charintunsignedlongnum39: 结构体在定义的时候,不能 student I,j,k ;应该Struct student I,j,k;40:void *malloc(int size)41: 共用体所占内存等于最长成员的长度。42:枚举类型:Enum weekdaysum,mon,tue,wed,thu,fti,stuEnum weekday I,j,k ;定义时候自动赋值 0-6 ;printf( “%d”,sum) 输出 0 也可以强制赋值Enum weekdaysum=7,mon,tue,wed,thu,fti,stu则mon

3、自动为8, tue自动为9但是一个整数不能在定义外直接赋值枚举,i=7 ;是错的,应该要 i=(enum weekday)2, 相当于 i=tue ;43:typedef struct int I,int j,int kNUMNUM sum即可,不用 structTypedef int NUM100; 意思是NUM表示一个长度为 100的 整形数组, 到时候NUM n就表示,n为一个长度为100的 整型数组。Typedef int *NUM ;意思是 NUM 表示一个整形指针, 到时 候NUMn,就表示,n为一个整型指针。 NUMa10表示a为 一个整形指针数组。Typedef int (*N

4、UM ();意思是NUM表示一个指向函数指 针,至U时候NUM n就表示,n为一个指向函数指针。44:位与,可以清零,可以取中间某位, 45:异或:特定位翻转(即与 11111111 异或),保留原值(即与 00000000 异或),交换两个值不用临时变量 A=aAb;b=bAa;a=aAb;46:右移特殊,如果为无符号,就左边补 0,如果有,就正数补 0,负数补 1;47:位段:Struct akunsigned a:2; (必须是 unsigned )Unsigned b:3;Unsigned c:4;Int o;Unsigned d:5;Unsigned : 0;Unsigned e :

5、 6;Int I;Struct ak data ;一个 abc 占 9 位,那个 i 从第三个字节开始算, d 占 5 位, 但是 Unsigned :0;表示下一个位段从下一个单元开始放,e占6位,从下一个单元开始放 i ;所以data 共占用8个字节如果赋值 data.a=9 ;就会自动把 8 的低 2 位给 data.a ,a 里 面就是 01,再 Printf (“%d” , data.a )输出 1 48:输入一个字符串的时候,用回车结束,但是这个回车也 会被接受,要用一个 getchar 来收下回车符 , 比如 Scanf (“%s” , )Ch=getchar();49: fp=

6、fopen( “a1”, ”r”) 打开失败则返回 NULL fclose(fp); 成功返回 0,失败返回 EOF fputc(ch,fp) 把字符 ch 写到 fp 中,失败返回 EOF ch=fgetc(fp) 从指定文件读入一个字符,失败返回 EOF feof ( fp )判断文件是否结束, fread(buffer,size,count,fp) 从 buffer 数组中读入 count 个数字进 fp 文件中, size 表示数组中每个元素占字 节数。fwrite(buffer,size,count,fp)fprintf(fp, ” %d” ,d) 把整型变量 d 输出到 fp 文件中 fprintf(fp, ” %d” ,&d), 从磁盘文件中读入一个整形 putw( 10,fp )把整数 10 输出到 fp 中 i=getw(fp)fgets ( str,n , fp )从 fp 文件中读 n-1 个字符,放入 str 中fputs(str,fp) 把

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1