最新发布 第602页

Code Bye技术改变世界,梦想驱动人生!

C语言

结构体中对字符数组初始化为0的问题

结构体中对字符数组初始化为0的问题
很简单的一行代码,为什么就会报错呢? 不在结构体中就没有问题 这是错误信息 解决方案 5 简单说,就是不允许。 复杂的说呢,那就是猜了: 不在结构体里面的时候,不管是局部变量还是全局变量,编译器都要立即给他分配空间。分配了空间之后明确的知道这个变量的位置,那么顺便清0也可以做到。 在结构体里面,只是声明了一个类型而已,想清0也不知道该去哪清。当然你可以……继续阅读 »

9年前 (2016-04-08) 3075浏览 0个赞

C语言

指针数组的元素指向字符串时,该字符串所占内存大小求指导释

指针数组的元素指向字符串时,该字符串所占内存大小求指导释
期初觉得理解了指针数组了,但是偶然间发现指针数组元素所指向的字符串占用1byte内存,很不理解!下边贴图 还有,本人分别用VC6.0和VS20102测试,发现这两个编译器对内存的分配有截然不容的结果。 区别有: 1)内存模型不同,指针数组元素所指的字符串都存在常量区,但是存放的地址一个升序一个降序 2)内个字符串占内存大小不一样,从下边图片可见。 求指导! ……继续阅读 »

9年前 (2016-04-08) 1271浏览 0个赞

C语言

关于c语言五子棋bug

关于c语言五子棋bug
运行的时候,堵电脑的棋的话,它会覆盖本人的棋,而且有些地方还下不了,求帮助,谢谢 // 工程实践——五子棋Dlg.cpp : 实现文件 // #include “stdafx.h” #include “工程实践——五子棋.h” #include “工程实践——五子棋Dlg.h” #inc……继续阅读 »

9年前 (2016-04-08) 1451浏览 0个赞

C语言

C语言链表应用,程序每次运行到输出链表时就出问题中止,不知道是怎么回事,麻烦懂的帮看看

C语言链表应用,程序每次运行到输出链表时就出问题中止,不知道是怎么回事,麻烦懂的帮看看
//多项式加减法 /*①创建两个链表,分别存放多项式1和多项式2,这两个链表中的节点是按指数降序或升序排列的 *②多项式相加或相减,下面给出多项式相加的部分实现 */ #include<stdio.h> #include<stdlib.h> typedef int DataType; struct Node; typedef stru……继续阅读 »

9年前 (2016-04-08) 1330浏览 0个赞