博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

11 2019 档案

摘要:1.二级指针做形参 #include<stdio.h> #include<stdlib.h> void fun(int **temp) { *temp=(int*)malloc(sizeof(int)); **temp=100; //可以,但是变量前两个*不常见,常用下面这种 //int *p=(i 阅读全文

posted @ 2019-11-21 10:50 煮酒论天下 阅读(679) 评论(0) 推荐(0)

摘要:1.数组形参 void fun(int a[100]) void fun(int a[]) void fun(int *a) void fun(char*p[100],int n) void fun(char*p[],int n) void fun(char**p,int n) 如果数组作为函数参数 阅读全文

posted @ 2019-11-20 18:57 煮酒论天下 阅读(502) 评论(0) 推荐(0)

摘要:1.字符数组和字符串 C语言没有字符串类型,用字符数组模拟 字符串一定是字符数组,字符数组不一定是字符串 如果字符数组以字符'\0'('\0'等同与数字0)结尾,那么这个字符数组就是字符串 char a[]={'a','b','c'};//字符数组,不要指定大小,否则会添加0,变成字符串 char 阅读全文

posted @ 2019-11-20 18:12 煮酒论天下 阅读(1176) 评论(0) 推荐(0)

摘要:1.fgets和fputs #include <stdio.h> int fputs(const char * str, FILE * stream); 功能:将str所指定的字符串写入到stream指定的文件中,字符串结束符 '\0' 不写入文件。 参数: str:字符串 stream:文件指针 阅读全文

posted @ 2019-11-13 21:54 煮酒论天下 阅读(235) 评论(0) 推荐(0)

摘要:1.ubuntu cat命令的实现 cat——查看或者合并文件内容 #include<stdio.h> int main(int argc,char* argv[]) { //1.打开文件,文件路径,argv[1] //2.读取文件的内容,将内容显示到屏幕 //3.关闭文件 FILE*fp=fope 阅读全文

posted @ 2019-11-12 21:21 煮酒论天下 阅读(178) 评论(0) 推荐(0)

摘要:1.文件指针 FILE* fp=NULL; fp指针,只调用了fopen(),在堆区分配空间,把地址返回给fp fp指针不是指向文件,fp指针和文件关联,fp内部成员保存在文件的状态 操作fp指针,不能直接操作,必须通过文件库函数来操作fp指针 通过库函数操作fp指针,对文件的任何操作,fp里面成员 阅读全文

posted @ 2019-11-12 16:02 煮酒论天下 阅读(295) 评论(0) 推荐(0)

摘要:1.内存分区 在生活中,为了提高办事效率,某个单位经常会分成N个部门,每个部门职责不同,同样,为了提高 效率,我们的内存也会被分成N个区。这里我们将内存分为五个区。也有四区模型。 首先看一下一个二进制可执行文件的结构 在程序没有执行前,有几个内存分区已经确定,虽然分区确定,但是没有加载内存,程序只有 阅读全文

posted @ 2019-11-08 09:22 煮酒论天下 阅读(455) 评论(0) 推荐(0)

摘要:1.局部变量 局部变量也叫auto自动变量(auto可写可不写),一般情况下代码块{}内部定义的变量都是自动变量,它有如下特点: 只有当执行到这句语句时,系统才为这个变量分配空间 在一个函数内定义,只在函数范围内有效 随着函数调用的结束或复合语句的结束局部变量的声明声明周期也结束 复合语句中定义,只 阅读全文

posted @ 2019-11-07 23:18 煮酒论天下 阅读(334) 评论(0) 推荐(0)

摘要:首先介绍两个ubuntu系统管理命令,用来测试连通性,及获取IP地址。 1.ping ping命令用来测试远程主机的连通性 使用方法:ping [参数] 远程主机IP地址 参数 功能 -a 每次相应时都发出声音警示 -A 表示以实际往返相应时间为间隔,连续发送消息 -f 连续不断发送消息,不管是否收 阅读全文

posted @ 2019-11-05 17:18 煮酒论天下 阅读(448) 评论(0) 推荐(0)

只有注册用户登录后才能阅读该文。

posted @ 2019-11-04 11:42 煮酒论天下 阅读(9) 评论(0) 推荐(0)