- 3
- 0
- 约3.38千字
- 约 7页
- 2017-12-22 发布于河南
- 举报
补充TP12位运算
补充TP12位运算
位运算:
位运算符:
~ : 按位求反(单目)
: 左移
: 右移
: 按位与
^ : 按位异或
| : 按位或
short int a=35,b=58;
35: 0000000000100011
58: 0000000000111010
~a : 0000000000100011
结果: 1111111111011100
a2 0000000000100011 左边溢出,右边补零
结果: 0000000010001100
溢出
b3 0000000000111010 右边溢出,左边补零
结果: 0000000000000111 如果是负数左边补1
ab 0000000000100011
0000000000111010
结果: 0000000000100010
a|b 0000000000100011
0000000000111010
结果: 0000000000111011
a^b 0000000000100011
0000000000111010
结果: 0000000000011001
main()
{char x=040;
printf(%d\n,x=x1);
}
64
利用位运算将任意大写字母转换成小写字母
A Z a z 100000 100000
| char a;
a=a|32;
文件:
文件指针: FILE *p;
新建文件:
fopen(文件路径及完整文件名,打开方式);
p=fopen(c:/xs.txt,w);
r 只读
rb 只读的形式打开二进制文件 bit
w 新建(如果文件存在就直接覆盖)
a 追加(让指针自动指向文件末尾)
r+ 读写
关闭文件:fclose
fclose(文件指针)
fclose(fp);
fprintf : 将数据输出(写入)到文件
fprintf(文件指针,写入格式,要写入的数据);
fprintf(fp ,%d, a);
#include stdio.h
main()
{int i,j,k,n;
FILE *fp;
scanf(%d,n);
fp=fopen(c:/xinghao.txt,w);
for(i=1;i=n;i++)
{ for(j=1;j=n-i;j++)
fprintf(fp, );
for(k=1;k=2*i-1;k++)
fprintf(fp,*);
fprintf(fp,\n);
}
fclose(fp);
printf(数据写入结束!\n);
}
fscanf:从文件中读取数据
fscanf(文件指针,读取格式,要存放的地址);
fscanf(p,%d%d%d,a,b,c);
#include stdio.h
main()
{ FILE *p;
int a,b;
p=fopen(d:/dfg/123.txt,r);
fscanf(p,%d%d,a,b);
printf(a=%d,b=%d\n,a,b);
fclose(p);
}
字符的读取、写入:
fgetc:(getc) 读取一个字符
fputc:(putc) 写入一个字符
#include stdio.h
main()
{ char a=X,b;
FILE *fp;
fp=fopen(c:/ch.txt,w);
fputc(a,fp);
fputc(f,fp);
fclose(fp);
fp=fopen(c:/ch.txt,r);
b=fgetc(fp);
printf(b=%c\n,b); /* b=X */
fclose(fp);
}
fgets: 从文件中读取字符串
fgets(字符串存放地址,字符个数,文件指针);
fgets(str, n , fp); 读取n-1个字符
fputs: 把字符串写入到文件中
fputs(str,fp);
#include stdio.h
main()
{char a[20]=abcdefgh123456789,b[20];
FILE *p;
您可能关注的文档
最近下载
- 个人简历表格填写2021简历模板.docx VIP
- 针灸推拿学习题库(附答案).docx VIP
- 毕业设计(论文)-五边形凸台零件铣削加工.doc VIP
- 2026届山东省淄博市高三上学期期末考试(摸底质量检测)历史试题(含答案).docx VIP
- 常见词组固定搭配.pdf VIP
- 2023年山东泰安中考地理试题及答案.pdf VIP
- 胎动管理专家共识最新2025.pptx
- (小学综合实践课标复习题全.doc VIP
- 0—3岁婴幼儿心理发展与教育 第四章 0-3岁婴幼儿心理发展与教育 课件PPT.pptx VIP
- 0—3岁婴幼儿心理发展与教育 第三章 0-3岁婴幼儿心理发展与教育 课件PPT.pptx VIP
原创力文档

文档评论(0)