Linux C高级笔记

结构体:结构体有两种节省空间的方式:字节对齐和位域

 

 共用体:所占的字节数是占字节数最大的成员所占的字节数

共用体常用来判断大小端

 枚举:增强程序的语义性

 

 malloc动态内存分配和free释放空间

 

 menset:作用是将某一块内存中的内容全部设置为指定的值, 这个函数通常为新申请的内存做初始化工作。

Makefile多文件编译

 

gcc的编译流程:预处理,编译,汇编,链接

gdb调试器:

 

 Linux中用户管理的命令:

 

 Linux下的文件管理命令:

chmod:修改权限

 

 chown:修改文件的拥有者和所在组

 grep,chgrp,alias,wc,cat,less,more

 grep:在文件中查找指定字符串
chgrp:修改文件所在组

wc:wc -l 文件名 :统计文件的行数
wc -c 文件名;统计文件所占的字符数

cat 文件名:适合查看比较短的文件

less 文件名:查看长文件,支持上下键查看

more 文件名:查看长文件

 管道和硬链接,软链接

 Linux中的压缩工具:

 

 

 Linux下的软件下载和基本网络知识:

Debain使用deb软件包 

函数指针和指针函数:

 

shell脚本的书写

 

 

以上便是在华清远见C高级培训的一些总结,可能写的有点少,只是写了自己不会的

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万小橘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值