发布时间: 2014-01-05 18:22:55 作者: rapoo
冒泡排序法实现中的问题每次编写一些下程序总是遇到一些奇怪的问题,不知道的时候我就上CSDN论坛求答案,每次都能得到满意的回答,都学到了很多书上没有的知识。这次又遇到了问题
Quote: 引用:嵌套循环中的if语句中,数组下标越界了。当i = 9时,a[i+1]= a[10]越界if(a[i]>a[i-1])改成这样了,还是有点问题“冒泡排序.exe”(Win32): 已加载“C:\Users\I love u\Desktop\新建文件夹\冒泡排序\Debug\冒泡排序.exe”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcr110d.dll”。已加载符号。Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted.程序“[7592] 冒泡排序.exe”已退出,返回值为 0 (0x0)。
嵌套循环中的if语句中,数组下标越界了。当i = 9时,a[i+1]= a[10]越界
if(a[i]>a[i-1])
“冒泡排序.exe”(Win32): 已加载“C:\Users\I love u\Desktop\新建文件夹\冒泡排序\Debug\冒泡排序.exe”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\kernel32.dll”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\KernelBase.dll”。已加载符号。“冒泡排序.exe”(Win32): 已加载“C:\Windows\SysWOW64\msvcr110d.dll”。已加载符号。Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted.程序“[7592] 冒泡排序.exe”已退出,返回值为 0 (0x0)。
一事不明关于main函数return 零
看起来像函数定义但没有参数列表;跳
使用typedef定义结构体解决思路
求教赋值有关问题
C中\t跟\n 的区别
pScanInfo-gt;last_file_path3的内容为啥
获得CPU电扇转速
char*和char[][]的有关问题
c语言中的关键字小结
malloc 有关问题 求解