自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 计算机学习之链接

编译器驱动程序和静态链接先来看一个实例:main.c/* main.c *//* $begin main */int sum(int *a, int n);int array[2] = {1, 2};int main() { int val = sum(array, 2); return val;}/* $end main */sum.c/* sum.c...

2019-12-08 16:21:02 183

原创 从实例中深入理解fork

此日志共有17个fork实例,由简入难主函数#include <stdlib.h>#include <stdio.h>#include <unistd.h>#include <sys/types.h>#include <sys/wait.h> #include <signal.h>int main(int a...

2019-12-07 22:11:36 276

原创 从实例中学习系统I/O(入门级)

I/O即输入/输出,此日志只讨论Unix I/O基础知识一切皆文件。所有的I/O设备都被模型化为文件,则所有输入/输出都被当作对相应文件的读和写来执行。描述符。打开文件时内核会返回一个小的非负整数,叫做描述符,它在后续对此文件的所有操作中标识这个文件。Linux shell 创建的每个进程开始时都有三个打开的文件: 标准输入(描述符为0)、标准输出(描述符为1)、标准错误(描述符为2)。...

2019-12-07 16:33:49 219

原创 两个fork习题

问题一请问下面程序执行后的输出结果是?#include<stdio.h>#include<sys/types.h>#include<unistd.h>int main(void){ int i; for(i=0;i<2;i++) { fork(); printf("*"); } return 0;}编译并运行分析...

2019-12-06 16:50:21 621 1

原创 fsum-计算机学习日志

文章目录FSUM实验目的代码总览代码分析`atof`函数`sprintf`strcat函数编译运行结果分析FSUM实验目的模拟浮点数运算时“大数吃小数”的情况。代码总览#include <stdio.h>#include <stdlib.h>#include <string.h>#define BUFSIZE 256int main(i...

2019-06-01 00:03:29 809

原创 hexify-计算机学习日志

文章目录HEXIFY实验目的代码总览代码分析`strtoul`函数主函数编译运行结果分析HEXIFY实验目的将数转化为字符输出。代码总览#include <stdio.h>#include<stdlib.h> int main(int argc, char *argv[]) { int i; for (i = 1; i < argc...

2019-05-31 23:15:57 313

原创 sq-计算机学习日志

文章目录SQ实验目的代码总览代码分析编译运行结果分析SQ实验目的模拟计算机中进行乘法运算时溢出的情况。代码总览#include <stdio.h>#include <stdlib.h>int sq(int x) { return x*x;}int main(int argc, char *argv[]) { int i; ...

2019-05-30 23:08:50 288

原创 locate-计算机学习日志

LOCATE实验目的将计算机内的空间不要命一样 分配给指针代码总览#include <stdlib.h>#include <stdio.h>#include <unistd.h>static void show_pointer(void *p, char *descr) { printf("%s\t%p\t%lu\n", descr,...

2019-05-28 20:40:45 197

原创 struct-计算机学习日志

文章目录STRUCT代码总览代码分析主函数fun函数编译运行结果分析STRUCT代码总览#include <stdio.h>#include <stdlib.h>typedef struct { int a[2]; double d;} struct_t;double fun(int i) { volatile struct_t s;...

2019-05-28 16:50:45 724

原创 Show Bytes-计算机学习日志

#include <stdio.h>#include <stdlib.h>#include <string.h>typedef unsigned char *byte_pointer;void show_bytes(byte_pointer start, size_t len) { size_t i; for (i = 0; i...

2019-05-25 23:43:49 481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除