结构体变相实现数组赋值
2015-06-05 23:49
288 查看
struct name { char array[10]; }; int main() { char name1[10] = "name1"; char name2[20] = "name2"; name1 = name2; // 这里是出错的,不能在数组之间进行赋值 struct name a1 = { "hello" }; struct name a2 = { 0 }; a2 = a1; // 这里通过结构体可以赋值的特性变相实现了数组的赋值 return 0; }
相关文章推荐
- Java学习篇之---LinkedList
- c++的句柄
- 结构体变相实现数组赋值
- 前端模块化
- mysql 慢查询表记录开启
- HDU 2896 病毒侵袭 【AC自动机】
- 库文件(.so)
- How to use pycharm to debug scrapy projects
- 允许并列的排名
- POJ 1679 THE UNIQUE MST 【次小生成树】
- UVA 11729 COMMANDO WAR【贪心】
- iOS开发数据持久化技术01——NSUserDefault介绍
- UVA 11300 SPREADING THE WEALTH 【数学】
- UVA 11292 DRAGON OF LOOWATER 【贪心】
- linux centos 安装httpd-2.4.12
- 第十四篇 SQL游标、函数的使用方法
- LA 3708 GRAVEYARD
- POJ1050 To the MAX 想法题
- 如何提升你的能力?给年轻程序员的几条建议
- 图解安卓触摸事件的分发机制