网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月21日漏签0天
c++吧 关注:650,286贴子:2,117,986
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 0回复贴,共1页
<<返回c++吧
>0< 加载中...

求助啊

  • 取消只看楼主
  • 收藏

  • 回复
  • 左口袋的N82
  • ,
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
0xC0000005: 写入位置 0x00964000 时发生访问冲突。
// ConsoleApplication39.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <locale.h>
#include <stdio.h >
#include <iostream>
#include <cstdlib>
#include <ctime>
#include<iostream>
using namespace std;
void GenerateDataset(char *filename, int num);
int SortDataset(char *filename, int num);
int _tmain(int argc, _TCHAR* argv[])
{
setlocale(0, "");
char *filename;
filename = new char[250];
int num;
printf("Enter filename: ");
scanf_s("%s", filename);
printf("\n Enter num: ");
scanf_s("%d", &num);
GenerateDataset(filename, num);
SortDataset(filename, num);
system("pause");
return 0;
}
void GenerateDataset(char *filename, int num) {
FILE *mf;
fopen_s(&mf, filename, "w");
if (mf == NULL) printf("Error file open\n");
int i;
int k;
srand(time_t(0));
//for (i=1; i<=num; i++) {
// int i;
for (i = 1; i <= num; i++) {
k = -(int)(rand() % 1000 + 1);
fprintf(mf, "%d \n", k);
}
fclose(mf);
}
int SortDataset(char *filename, int num) {
FILE *mf;
int str;
fopen_s(&mf, filename, "r");
if (mf == NULL) printf("Error file open\n");
int *a = new int[num];
int i, k;
for (i = 1; i <= num; i++) {
fscanf_s(mf, "%d", &a[i]);
printf("%d", a[i]);
}
delete[] a;
fclose(mf);
return 0;
}


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 0回复贴,共1页
<<返回c++吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示