- 博客(30)
- 收藏
- 关注
原创 第二十九次作业
1. new delete是关键字,需要编译器支持。malloc和free是库函数,需要头文件支持。2. new分配内存时无需指定内存块的大小,malloc需要计算内存大小。4. new分配失败时抛出异常,malloc分配失败时返回NULL。3. new返回对象类型的指针,malloc返回void*
2024-04-29 21:26:57 81
原创 第十八次作业
提示:opendir readir stat(路径及文件名) -->提取出来的数据写入到file.txt中。要求将指定路径下,所有文件(除了隐藏文件)的权限及最后一次的访问时间提取出来,写入到file.txt中。1、图片就是一个普通文件,普通文件怎么拷贝,图片就怎么拷贝。读一个字符,写一个字符,循环size/2次。2、diff可以查看两个文件是否一致,例如diff1.png 2.png,可以查看两张图片是否一致。使用文件IO对图片进行拷贝。要求子进程拷贝后半部分,父进程拷贝前半部分。
2024-04-13 20:52:51 108
原创 第十一次作业
14.设 已 有 定 义 : int a[10]={15,12,7,31,47,20,16,28,13,19}, *p;17. 若 有 定 义 :int a[]={2,4,6,8,10,12},*p=a;20. 若 有 以 下 定 义 :int a[2][3]={2,4,6,8,10,12};. 在 16 位 编 译 系 统 上 ,若 有 定 义 int a[]={10,20,30}, *p=&a;
2024-03-31 21:53:12 605 1
原创 第十次作业
39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则以下不正确的叙述是。34.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;24.若有程序段:int a[2][3],(*p)[3];30.若有定义:int b[4][6],*p,*q[4];
2024-03-27 22:09:48 560
原创 第八次作业
类型,无符号与有符号运算结果为无符号,所以。数组定义的数据类型为整形,输出只能以。值做出具体的循环自增条件循环条件为。循环条件为真,死循环,没有对。
2024-03-24 19:24:57 422 1
原创 第二次作业
1、判定给定的年份是否为闰年(闰年:能被4整除,但是不能被100整除 或者能被400整除)开根号的函数 sqrt(要开根号的数), 头文件为#include,而公式里的p为半周长(周长的一半): p=(a+b+c)/2。gcc编译的时候需要多加一个-lm。例如 gcc 1.c -lm。输入三个数:编写一段代码后,要求。输入三角形的边长,求面积。
2024-03-13 23:10:33 361
原创 第一次作业
char型数据有符号取值范围为[-128,127],题目中并未规定char型数据为无符号。题目:char型数据在微机存储值为0xc0,则printf以%d打印值为?1为符号位,所以0xc0用printf以%d打印值为”-64”0xc0=0B1100 0000=192(十进制)char型数据无符号取值范围为[0,255];192超出范围,溢出,判断为负数得出1为符号数。先将c转换为二进制得到1100,0为0000。得到c0二进制为0B1100 0000。所以char采用默认有符号。由已知char型数据。
2024-03-12 23:03:33 436
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人