Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
__attribute__((__aligned__(n)))对结构体对齐的影响
1 attribute 是什么 attribute 是GCC里的编译参数 用法有很多种 感兴趣可以阅读一下gcc的相关文档 这里说一下 attribute 对变量和结构体对齐的影响 这里的影响大概分为两个方面 对齐和本身占用的字节数的大小
attribute
C 语言
结构体
字节对齐
aligned
使用popen实现system函数功能
之前写Linux应用程序的时候 最喜欢使用system命令了 后来发现这个命令使用需要很谨慎 之前使用该命令来进行MD5校验 通过返回值来判断校验是否成功不够严谨 有时候因为system调用MD5sum文件不存在导致的错误 应用并不能够直观
c语言
Linux
C 语言
system
程序员
简单分析 C 语言的 qsort() 源码
简单分析 C 语言的 qsort 源码 stdlib h 是使用 C 语言需要引入的库 在系统文件下可以搜索到这个文件夹 在里面可以看到有一个 qsort 文件用编译器或者记事本打开就能看到里面的源码了 单从文件名看 qsort 采用的是快
2019
复盘
c语言
C 语言
sort
C语言 - 循环结构程序设计
一 编写一个程序 依次输入5个学生的7门课程的成绩 每输入一个学生的7门课程成绩后 立即统计并输出该学生的总分和平均分 include
C 语言
c语言
PTA 建立学生信息链表
建立学生信息链表 题目链接 需要权限 本题要求实现一个将输入的学生成绩组织成单向链表的简单函数 函数接口定义 void input 该函数利用scanf从输入中获取学生的信息 并将其组织成单向链表 链表节点结构定义如下 struct stu
c语言
PTA
C 语言