能给我介绍一下:结构体,共用体,位运算,文件,他们在C语言写程序时的具体用途吗?

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:52:29
我学了半年C语言,只是对一般的比如,函数,数组,指针等,知道他们的用途,会用这些。但对那些结构体,共用体,位运算,文件,这些都不懂,能给我介绍一下:结构体,共用体,位运算,文件,他们在C语言写程序时的具体用途吗?

结构体 其实跟数组一样 连续的一段内存存储结构体里得东西 用起来和变量一样
比如
struct a
{
int b;
}aa;
要用b 就是 aa.b

共用体也差不多 不过内存存储空间是共用最大元素的空间

位运算就是操作位啊,a>>1 就是a的2进制往右移1位

文件就是你输入输出的东西啊
比如你打印了12345 你想要写在txt里就是要用文件函数

结构体 数据结构 链表
文件 打开 写入 替换
移位
上网查或找书

这东西你都需要看书啊。看高深点的书,不需要看懂大概看看就行了。打字太多啦。

TCPL