493 问题

0

价值

1

答案

34

浏览

读取访问权限冲突 0xCDCDCDCD

运行环境:VS2019(C语言编写)

问题:执行到Enqueue的以下语句时,引发读取访问权限冲突,错误显示堆内存未初始化,个人能力不足,不知道怎么处理

node->val = root->val;

程序目的:实现二叉树的层序遍历

提示:由于程序执行递归所以需要多次输入-1结束,程序没有陷入死循环。

程序完整代码:

/***
二叉树的层序遍历
利用队列实现
**
ava
凤栖梧

前天 15:39

0

价值

1

答案

24

浏览

写入访问权限冲突

运行环境:VS2019(C语言编写)

问题:写入访问权限冲突(res[*resSize++] = root->val;语句引发)

/****
二叉树前序遍历实现
***/
#include<stdio.h>
#include<malloc.h>
typedef struct TreeNode {
	struct TreeNode* left;
	struct TreeNode* right;
	int val;
}BiTree;
/**
初始化树
***/
void Cre
ava
凤栖梧

2020-11-21

0

价值

1

答案

16

浏览

vs安装

vs2019怎么安装easyx

0

价值

1

答案

19

浏览

EasyX不支持C?

我在VC2019上使用EasyX时,编译有错误提示:EasyX is only for C++

那么应该如何解决呢

ava
≮⇔≯

2020-11-21

0

价值

1

答案

24

浏览

关于VS2019里drawtext中string数据类型正常显示不了的问题,怎么解决?
string robot_name= "你好";
initgraph(1000, 800);
setbkcolor(WHITE);
setlinecolor(BLUE);
settextcolor(BLUE);
cleardevice();
rectangle(10, 10, getmaxx() - 10, getmaxy() - 10);
RECT girlname={ 50,50,450,100 };
string girl_name = robot_name;
drawtext((LPCTSTR)girl_name.c_st
ava
X能力者

2020-11-21

0

价值

1

答案

42

浏览

数列求和的代码运行时一直输出-nan(ind)

题目内容:

计算并输出s的值。s的计算方法见下式,其中m为实数,其值由键盘读入。计算时,要求最后一项的绝对值小于1e-4,输出结果保留两位小数。

输入格式:实数m,格式控制串为"%lf"

输出格式:式子的值,输出格式控制串为"%.2f\n"

输入样例:0.2

输出样例:0.18

#include<stdio.h>
#include<math.h>
int main()
{
	int i = 1, sign = 1, fac 
ava
三木

2020-11-15

0

价值

1

答案

30

浏览

wchar_t类型特殊字符比较失败问题
#include <string>
using namespace std;
 
int main()
{
    wstring str;
    str = L"ā是拼音";
 
    if(str[0] == 'ā')
        printf("true");
    else
        printf("false");
 
    return 0;
}

上述代码的输出是false,我本以为会是true的。

但是把代码改成这样:

ava
huidong

2020-11-15

0

价值

1

答案

59

浏览

能不能在哪里能学习到easyX的源码

请问easyX源码能学习吗

ava
Clancecy

2020-11-12

0

价值

1

答案

29

浏览

键盘读入数据绘制不同颜色饼状图

从键盘读入一组数据,将这组数据进行下一步计算得出角度,进行不同颜色的饼状图绘制,但是绘制中使用读入的数据绘制饼状图时下一个扇形的颜色总会覆盖上一个扇形,只有固定数值时才能绘制出不同颜色的饼状图。怎样才能让读入的数据成功绘制出不同颜色的扇形饼状图呢?

ava
遇风

2020-11-11

0

价值

1

答案

44

浏览

关于字符串的奇怪现象,求原理

网上看到的代码,定义的数组可以输入20个内容,但实际上却可以输入任意字符,这是为何?

#include<stdio.h>
int main (void)
{
	char name[20];
	scanf("%s", &name, 10);
	printf("%s",name);
	return 0;
}
ava
Æ

2020-11-9

0

价值

1

答案

65

浏览

见缝插针游戏鼠标不移动画面就不动怎么回事?
if (rotateSpeed!=0) // 如果旋转速度不等于0
		{
			
			MOUSEMSG input2; // 获得用户按键输入
			input2=GetMouseMsg();
			if (input2.uMsg==WM_LBUTTONDOWN) // 如果为左键
			{
				lineNum++; // 针的个数加1
				Angles[lineNum-1] = 0; // 这根新增加针的初始角度
				xEnd = lineLength*cos(-Angles[lineNum-1]) +width
ava
Æ

2020-11-6

0

价值

1

答案

60

浏览

程序一直输出false结果,,

运行环境:VS2019(C语言编写)

题目:

给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。

示例 1:

输入: "abab"
输出: True

解释: 可由子字符串 "ab" 重复两次构成。

示例 2:

输入: "aba"
输出: False

示例 3:

输入: "abcabcabcabc"
输出: True

解释: 可由子字符串 "abc" 重复四

ava
凤栖梧

2020-11-5

0

价值

1

答案

54

浏览

easyX透明画图

easyX如何将线条颜色和填充颜色设置为透明呢,谢谢

ava
张玉鹏

2020-11-3

0

价值

1

答案

54

浏览

easyX怎样获取键盘输入的数据并显示在屏幕上

easyX怎样获取键盘输入的数据并显示在屏幕上

ava
城南*

2020-11-3

0

价值

1

答案

80

浏览

C语言写入数组数据时缓冲区溢出

运行环境:VS2019(C语言编写)

程序目的:实现力扣滑动窗口问题  

给定一个数组 nums 和滑动窗口的大小 k,请找出所有滑动窗口里的最大值。

示例:

输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3
输出: [3,3,5,5,6,7] 
解释:
	滑动窗口的位置				最大值
-------------------------		-----
[1  3  -1] -3  5  3  6  7		3
 1 [3 
ava
凤栖梧

2020-10-31

0

价值

1

答案

64

浏览

vs编译器出错

当我编译我的代码时编译器报出如下错误

Unhandled exception at 0x7BC58B51 (msvcr120d.dll) in Project1.exe: 0xC0000005: Access violation reading location 0x00000065.

但我掉用资源文件时出现的问题

代码如下:

#define _CRT_SECURE_NO_WARNINGS
#include"resource.h"
#include<Windows.h&

1

价值

1

答案

112

浏览

我想弄出 EasyX 的中文输入框

https://tieba.baidu.com/p/2099210288 链接教程里的,我复制过来了然后的错误我不知道怎么改

#include<windowsx.h>
#include<Windows.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<cstrin
ava
X能力者

2020-10-30

0

价值

1

答案

62

浏览

micSendString播放不出音乐
#include<stdio.h>
#include<graphics.h>
#include<mmsystem.h>
#include<conio.h>
#pragma comment(lib,"Winmm.lib")
void PlayBGM()
{
	mciSendString(L"open D:\\一些代码\\Easy\\福禄寿FloruitShow - 我用什么把你留住.mp3", 0, 0, 0);
	mciSendString(L"play D:\\一些代码\\Easy
ava
苦樂

2020-10-27

0

价值

1

答案

64

浏览

如何打包项目及怎么使用相对路径

想打包一个项目,里面图片音乐都为绝对路径,该如何打包使得他人电脑上可以运行?

我想法是更改为相对路径,但没成功,应该是我不会使用相对路径,在这里顺便讨教相对路径的用法。附代码。

#include <stdio.h>
#include <graphics.h>
#include <string>
#include <cmath>
#include <conio.h>
#pragma comment(lib,"Winmm.lib")
#pragma
ava
随缘

2020-10-27

0

价值

1

答案

72

浏览

ZwReadFile中PVOID类型的buffer存贮的是读取的字符串,请问它是宽字节类型还是ansi类型?

如题,需要处理这个返回的字符串,但不知道它的类型。msdn没查到

ava
Billraozihan

2020-10-25