自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言.和->运算符的区别

示例代码如下:#include <stdio.h>#include <stdlib.h>typedef struct Student{ char name; int num;}student;void main(){ student s1; student* s2; s2=malloc(sizeof(student)); char c; int i; int* p=NULL; printf("s1

2022-03-06 16:15:18 412

原创 工程实训Day8

项目开发日报表项目名称:嵌入式LinuxC第8天今日进度及任务:学习计算机网络相关知识,学习计算机通讯相关知识并创建一个小的计算机通讯程序今日任务完成情况:server.c大码如下:#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/socket.h>#include <arpa/inet

2020-07-14 20:12:12 97

原创 工程实训Day8

项目开发日报表项目名称:嵌入式LinuxC第7天今日进度及任务:学习了Linux系统下的文件编程;简略学习了进程与现成的相关知识,并较为深入的学习了多线程编程的相关知识今日任务完成情况:今日开发中遇到的问题:无今日未解决的问题:无今日开发收获:巩固了C语言文件编程的相关知识;第一次接触了C语言的多线程编程,体会到了C语言多线程编程的强大的魅力,同时也感受到了在其强大的功能下随之而来的超凡难度...

2020-07-13 20:34:51 74

原创 工程实训Day7

项目开发日报表项目名称:嵌入式LinuxC第7天今日进度及任务:学习了链表的相关知识以及链表的初始化、创建、插入、删除等操作今日任务完成情况:创建学生信息链表(代码已以文件形式发给组长)今日开发中遇到的问题:无今日未解决的问题:无今日开发收获:巩固了链表的相关知识,加深了对链表操作的理解...

2020-07-11 16:51:30 87

原创 工程实践培训Day6

项目开发日报表项目名称:嵌入式LinuxC第6天今日进度及任务:1、函数2、内存管理3、关键字4、复合结构类型今日任务完成情况:字符串逆序输出代码#include <stdio.h>#include <string.h>void Reverse();void main(){ Reverse();}void Reverse(){ char str[100]={" I am from shanghai"}; char wor

2020-07-09 21:05:07 93

原创 工程实践培训Day5

标题void main(){ char ptr[100] = "hello"; char ktr[2][100] = {"hello1","hello2"}; char str[2][2][100] = {{"hello3","hello4"},{"hello5", "hello6"}};

2020-07-08 20:56:42 91

原创 工程时间培训Day4

C89标准和C99标准的区别89的改变1、增加restrict指针  C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。restrict数据类型不改变程序的语义。 ne(内联)关键字内联函数除了保持结构化和函数式的定义方式外,还能使程序员写出高效率的代码.函数的每次调用与返回都会消耗相当大的系统资源,尤其是当函数调用

2020-07-07 23:44:26 137

原创 工程实践培训Day2

项目开发日报表项目名称【苏嵌实训-嵌入式 linux C 第 n 天】今日进度以及任务1、编译器三级优化分别优化了哪些?答:-O 提供基础级别的优化, -O2 提供更加高级的代码优化,会占用更长的编译时间, -O3 提供最高级的代码优化 2、总结gcc静态库和动态库的制作;答:动态库的创建:gcc shared fPIC -o库名.so可执行文件;静态库的创建:gcc -c 源文件.c ar rcs 静态库名 目标文件1 目标文件2 rc:静态库不存在, 就创建

2020-07-06 20:04:45 172

原创 项目开发日报表

项目名称:嵌入式Linux C今日进度及任务:无今日任务完成情况:闲暇之余写了两百行代码今日开发中出现的问题:无今日未解决的问题:无今日开发收获:温习了数据结构,巩固了数组和指针的相关知识其他:无...

2020-07-05 20:27:25 94

空空如也

空空如也

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

TA关注的人

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