- 博客(9)
- 收藏
- 关注
原创 嵌入式学习笔记(第九天)系统网络续
char *p = strchr(buf, '\n'); 通过在buf中查找是否包含有'\n'ps -A 查看进程execl("/usr/bin/gedit" , "gedit", "./execl.c", NULL);参数一:执行文件的路径参数二:要执行的文件名参数三:文件执行时的参数最后一个参数设置为NULL进程的状态 :就绪状态,运行状态,阻塞状态e
2017-08-16 14:20:30 232
原创 嵌入式学习笔记(第八天)系统网络编程
设置访问文件creat(argv[1],0664) 0664-->采用八进制表示 argv[1]: 访问文件,0664:访问权限fd=open(argv[1],O_RDONLY); argv[1] :要打开的文件 O_RDONLY 以只读方式 打开文件 O_WRONLY 以只写方式 打开文件 O_RDWR 以读写方式 打开文件 若
2017-08-09 21:04:37 206
原创 嵌入式学习笔记(第七天)c基础编程
结构体类型定义,并定义别名stustruct student{char name[20];int age;int score;}stu;定义结构体变量struct student stu={ list,17,730} 初始化 memset(&stu,0,sizeof(stu)); 结构体变量成员 操作时必须使用 .号运算符引用 stu.a
2017-08-01 16:58:05 196
原创 嵌入式学习笔记(第六天)c语言续
数组 :将同类型的同作用的变量,放在一起统一管理, 所有元素,在内存中,都是连续储存的, 数组在声明的时候就需要确定多少个元素,内存空间是一次性开辟成功 使用数组的某一元素,需要使用数组名加下标的方式使用,下标从零开始计数 数组初始化 int arr[5]={0}
2017-07-22 16:39:02 191
原创 嵌入式学习笔记(第五天)C语言续
switch (要判断的变量)分支多 case 1:变量可能取值1, 如果是1 执行break;case 2:变量可能取值2, 如果是2 执行break;default:取值不是上面的任意一种,执行逻辑运算符 串联两个或两个以上的判断表达式,最终结果,为几个表达式的整体结果 && 与 并且 所有表达式都为真,则整体为真 ||
2017-07-17 19:26:09 206
原创 嵌入式学习笔记(第四天)c语言续
printf 格式化输出 printf (“格式的字符串,写的东西会原样输出”); 格式字符串可以是提示信息也可以是数据 printf (“%d”,变量); printf 控制输出宽度 “%0.2f” 输出数据保留两位小数,采用四舍五入。 scanf 格式化输入
2017-07-12 20:22:04 225
原创 嵌入式学习笔记(第三天)
使用vim 文件 打开文本文件 快速定位 快速到达页尾: G 快速到达页首: gg 定位到某一行: num+回车 以当前行为为起点,加上num行
2017-07-10 20:07:15 229
原创 嵌入式学习笔记(第二天) ----基本命令等
gedit 文档编辑器 cp (copy) 复制 cp 要拷贝的文件 目标文件 再拷贝的同时,可以进行重命名操作 cp file targetdir/newname 注意:拷贝文件夹,需加上-r 命令 mv (move) 剪切
2017-07-08 08:56:55 294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人