C语言结构体的疑问
struct b{
long b1;
long b2;
long b3;
char b4;
};
struct a{
struct b;
};
main()
{
printf("size of %d\n",sizeof(a));
}
结果为什么是1啊?
谢谢指教!
long b1;
long b2;
long b3;
char b4;
};
struct a{
struct b;
};
main()
{
printf("size of %d\n",sizeof(a));
}
结果为什么是1啊?
谢谢指教!
...全文
相关推荐
谭浩强c语言电子书全本
结构体是C语言中组合复杂数据类型的方式,允许我们将不同类型的数据元素组织在一起。书中会介绍如何定义结构体,声明结构体变量,以及如何通过指针操作结构体。
c faq (关于c语言的诸多疑问的权威解释,值得一读)
本文将基于“C FAQ”(关于C语言的诸多疑问的权威解释)的内容,对其中涉及的关键知识点进行详细解析,帮助读者更好地理解和应用C语言。
你必须知道的495个C语言问题
《你必须知道的495个C语言问题》不仅是一本解决疑问的指南,更是深入了解C语言特性和编程技巧的宝库。通过对这些关键知识点的学习,初学者能够更加熟练地掌握C语言,避免常见的编程陷阱,提高代码质量和效率。
C语言常见问题集
《C语言常见问题集》是一本专为C语言初学者设计的指南,旨在解决学习过程中可能遇到的各种问题。这本书深入浅出地解答了495个C语言编程中常见的疑问,覆盖了从基础语法到高级特性的方方面面。
C语言经典教材 谭浩强C语言 电子书 world版
在深入学习过程中,建议结合编程环境(如GCC或Visual Studio)进行实践,同时参考其他在线资源和社区(如Stack Overflow)来解决疑问,这样将使你的C语言学习之旅更加充实和有效。



