但你的程序中存在着几个潜在的错误,这种错误不是任何编译器都能容忍的
一、先看程序的全局变量定义部分,定义了一个无符号整型数值型变量 DA_data
即 int 类型的变量
二、之后的自定义函数中又定义了一个无符号长整型数值型变量 DA_date_buf
即 long 类型变量
三、然而这个函数中,又调用了其它函数,并指定了数据类型为无符号字符型变量
即 char 类型变量
四、在函数中,又对数值型的变量进行了位 *** 作,即右移 *** 作,DA_date_buf>>8
这种类型上的区别,某些编译器可以通过,但某些编译器不能通过,不能通过的编译器,则会发生数据类型错误,有时候编译器是无法判断出问题所在的,即不能提示出具体错在哪里。
解决办法则是:
一、数据要是不大的话,可以全部使用 char 字符型变量,因为只有字符型变量才支持左移和右移的位 *** 作,字符型变量转换成十进制表示,最小数值到最大数值是 0 ~ 254 共255个单位
二、数值比较大的时候,就不要进行位 *** 作,即左移与右移的 *** 作,可以用数值表达式予以替换,即 DA_date_buf=(DA_date_buf + 8)或 DA_date_buf=(DA_date_buf - 8)
如果您的得胜MX1声卡无法启动,可能是以下原因之一:1. 驱动程序问题:请确保已经正确安装了最新版本的驱动程序,并且与您的 *** 作系统兼容。如果需要更新或重新安装驱动程序,请前往得胜官方网站下载并按照说明进行 *** 作。
2. 连接问题:请检查USB连接是否稳定,以及是否插入到正确的USB端口上。建议将声卡连接到主板后面板上标有“USB”字样的端口上。
3. 电源问题:请确认声卡已经正常供电,并且开关处于打开状态。如果使用外部电源适配器,请确保其输出符合要求并连接良好。
4. 其他软件冲突:某些其他音频软件可能会与得胜MX1产生冲突,导致无法启动。可以尝试关闭其他音频软件或禁用相关服务来解决该问题。
5. 硬件故障:在排除以上所有可能性后,如果仍然无法启动,则有可能是硬件故障引起的。此时建议联系售后服务中心进行维修或更换设备。
需要注意的是,在使用得胜MX1声卡时,请遵循产品说明书中提供的指南和警告信息,以免造成不必要损失或伤害。
你用WINDOWS优化大师测一下就能知道你的声卡的具体行号,然后去网上搜一下,100%没问题测试后保存的样子如下<我的机器>:
名称MS053539
用户名Administrator
Windows 版本5.1 Build 2600 (Service Pack 2)
系统目录C:\WINDOWS\system32
临时目录C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
安装盘位置H:\I386
IE 缓存文件夹C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files
Windows 文件夹C:\WINDOWS
Windows 安装时间2004年08月25日01时08分
Windows 已运行时间00小时44分
初始大小384 MB
最大值768 MB
文件大小402653184 Byte
页面文件C:\pagefile.sys
最大值54 MB
建议大小54 MB
^---注册表
*** 作系统Microsoft Windows XP
IE 版本IE 6.0.2900.2180
DirectX 版本DirectX 9 (4.09.00.0904)
::=::\
ALLUSERSPROFILEC:\Documents and Settings\All Users
APPDATAC:\Documents and Settings\Administrator\Application Data
CLIENTNAMEConsole
CommonProgramFilesC:\Program Files\Common Files
COMPUTERNAMEMS053539
ComSpecC:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECKNO
HOMEDRIVEC:
HOMEPATH\Documents and Settings\Administrator
LOGONSERVER\\MS053539
NUMBER_OF_PROCESSORS1
OSWindows_NT
PathC:\WINDOWS\system32C:\WINDOWSC:\WINDOWS\System32\Wbem
PATHEXT.COM.EXE.BAT.CMD.VBS.VBE.JS.JSE.WSF.WSH
PROCESSOR_ARCHITECTUREx86
PROCESSOR_IDENTIFIERx86 Family 15 Model 4 Stepping 9, GenuineIntel
PROCESSOR_LEVEL15
PROCESSOR_REVISION0409
ProgramFilesC:\Program Files
SESSIONNAMEConsole
SystemDriveC:
SystemRootC:\WINDOWS
TEMPC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMPC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
USERDOMAINMS053539
USERNAMEAdministrator
USERPROFILEC:\Documents and Settings\Administrator
windirC:\WINDOWS
^---环境变量
Windows优化大师版本6.3.4.1009
^---计算机系统
中央处理器Intel(R) Celeron(R) CPU 2.13GHz
BIOSAward Software International, Inc. F1
主板 P4M800Pro-8237
内存458224 KB
主硬盘ST380011A
显示卡VIA/S3G UniChrome Pro IGP
显示器即插即用监视器(Acer 78g)
音频设备Realtek AC97 Audio
网络适配器VIA Compatable Fast Ethernet Adapter - 数据包计划程序微型端口
键盘标准 101/102 键或 Microsoft 自然 PS/2 键盘
鼠标PS/2 Compatible Mouse
^---计算机设备
处理器Intel(R) Celeron(R) CPU 2.13GHz
主频2.13 GHz
外频133 MHz
一级数据缓存16 KB, 8-Way, 64 byte lines, sectored
一级指令缓存12 KB-uOps, 8-Way set associative
二级缓存256 KB, 4-Way, 64 byte lines
插座/插槽Socket 478
升级接口ZIP Socket
主板支持的最高CPU主频4000 MHz
电压1.3 V
处理器个数1
处理器版本Family 15 Model 4 Stepping 9
Intel MMX支持
Intel SSE支持
Intel SSE2支持
Intel SSE3支持
AMD MMX+不支持
AMD 3DNow!不支持
AMD 3DNow!+不支持
超线程技术(Hyper-Threading Technology)不支持
IA-64 Processor Capable不支持
X86-64 Long Mode不支持
内建浮点运算协处理器(FPU)支持
虚拟模式扩展(VME)支持
调试模式扩展(DE)支持
页面大小扩展(PSE)支持
时间标记计数器(TSC)支持
特殊信号寄存器(MSR)支持
物理地址扩展(PAE)支持
计算机异常检查(MCE)支持
比较并调换指令(CX8)支持
内建本地APIC(APIC)支持
快速系统访问(SEP)支持
支持内存范围寄存器(MTRR)支持
整体页面启用(PGE)支持
处理器检查架构(MCA)支持
条件指令传送(CMOV)支持
页面属性运算表(PAT)支持
36位虚拟内存扩展(PSE-36)支持
快速浮点保存与恢复(FXSR)支持
Enhanced Intel SpeedStep不支持
^---技术特征
^---处理器
制造商Award Software International, Inc.
版本F1
日期10/26/2005
容量512 KB
序列号10/26/2005-P4M800Pro-823-6A7L6G04C-00
SMBIOS/DMI版本2.3
ISA接口不支持
MCA接口不支持
EISA接口不支持
PCI接口支持
PC Card(PCMCIA)接口不支持
即插即用(Plug and Play)支持
高级电源管理(APM)支持
可以升级刷新支持
可以被映射支持
VL-VESA接口不支持
扩展系统配置数据(ESCD)不支持
光驱启动支持
选择性启动支持
BIOS ROM is socketed支持
PC Card (PCMCIA)启动不支持
增强磁盘驱动器规范(EDD)支持
Int 13h - 5.25 英寸 / 360 KB 软盘驱动器支持
Int 13h - 5.25 英寸 / 1.2 MB 软盘驱动器支持
Int 13h - 3.5 英寸 / 720 KB 软盘驱动器支持
Int 13h - 3.5 英寸 / 2.88 MB 软盘驱动器支持
Int 05h - 屏幕打印支持
Int 09h - 8042 键盘支持
Int 14h - 串口支持
Int 17h - 打印口支持
Int 10h - CGA/单色 视频支持
NEC PC-98不支持
高级配置与电源接口(ACPI)支持
通用串行总线架构(USB)支持
AGP接口支持
智能I/O(I2O)启动不支持
LS-120大容量软驱启动支持
ATAPI ZIP大容量软驱启动支持
IEEE 1394网络启动不支持
UNOVA智能电池专利(Smart Battery)不支持
^---技术特征
^---BIOS
产品P4M800Pro-8237
版本x.x
PCIPCI 32 bit 可用
PCIPCI 32 bit 可用
PCIPCI 32 bit 可用
AGPAGP 32 bit 已用
^---主板插槽
PRIMARY IDE其他 - 主板集成IDE硬盘接口 -
SECONDARY IDE其他 - 主板集成IDE硬盘接口 -
FDD8251 FIFO 兼容接口 - 主板集成软驱接口 -
COM116450 兼容串口 - 9针双直列(针脚10被断开) - DB-9针公头
COM216450 兼容串口 - 9针双直列(针脚10被断开) - DB-9针公头
LPT1ECP/EPP 并口 - DB-25针母头 - DB-25针母头
Keyboard键盘接口 - 其他 - PS/2
PS/2 Mouse鼠标接口 - PS/2 - PS/2
USBUSB - - Access Bus(USB)
^---主板接口
^---主板
全球唯一序列号FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF(未设置)
唤醒方式电源开关
^---系统
显卡BIOS日期02/04/05
显存64 MB
显存类型未知型号
当前刷新率60 Hz
DAC类型Internal
驱动程序版本Version 6.14.10.0226-16.94.44.09
驱动程序日期20050601
显卡VIA/S3G UniChrome Pro IGP
产品API9805
型号Acer 78g
产品ID00000606
序列号01542
最大可视面积15.2 英寸 (31 厘米 x 23 厘米)
制造日期2000 年 第 50 周
当前设置1024x768 32位真彩色(色深:4294967296)
显示器即插即用监视器
640 x 480256色
800 x 600256色
1024 x 768256色
1280 x 768256色
1280 x 1024256色
1600 x 1200256色
640 x 48016位增强色
800 x 60016位增强色
1024 x 76816位增强色
1280 x 76816位增强色
1280 x 102416位增强色
1600 x 120016位增强色
640 x 48032位真彩色
800 x 60032位真彩色
1024 x 76832位真彩色
1280 x 76832位真彩色
1280 x 102432位真彩色
1600 x 120032位真彩色
640 x 48016色
800 x 60016色
^---支持的显示模式
支持谱带不支持
传输位图支持
大于64K的位图支持
生成/获取设备无关点位图支持
通过设备生成设备无关点位图支持
泛色填充支持
基于调色板的设备不支持
缩放比例不支持
拉伸/压缩位图支持
拉伸/压缩设备无关点位图支持
^---视频驱动光栅性能
弓形描绘不支持
圆形描绘不支持
椭圆描绘不支持
内部描绘不支持
饼状嵌入描绘不支持
圆矩形描绘不支持
边沿样式描绘不支持
宽边界描绘不支持
^---视频驱动曲线性能
内部描绘支持
标记描绘支持
折线描绘支持
多点标记描绘支持
线样式描绘支持
宽线描绘支持
宽线样式描绘支持
^---视频驱动直线性能
内部描绘支持
交替填充多边形描绘支持
矩形描绘支持
单扫描线描绘支持
边界样式描绘支持
宽边界描绘支持
宽边界样式描绘支持
弯曲填充多边形描绘支持
^---视频驱动多边形性能
精确字符输出不支持
精确笔划输出支持
精确笔划剪辑支持
90度字符旋转不支持
字符任意旋转不支持
独立X-Y轴缩放比例不支持
双字符缩放比例不支持
按整数倍缩放比例不支持
按任何倍数的精确缩放比例不支持
双倍宽度字符描绘不支持
斜体字排列不支持
下划线支持
删除线支持
点阵字体支持
矢量字体支持
^---视频驱动文本性能
Alpha混合函数支持
矩形梯度填充支持
三角形梯度填充支持
像素级Alpha混合支持
预增式Alpha混合支持
^---视频驱动阴影和混合性能
^---视频驱动性能
^---视频系统
版本5.0
产品标示100 / 1
通道65535
11.025 kHz, 单声道, 8位支持
11.025 kHz, 单声道, 16位支持
11.025 kHz, 立体声, 8位支持
11.025 kHz, 立体声, 16位支持
22.05 kHz, 单声道, 8位支持
22.05 kHz, 单声道, 16位支持
22.05 kHz, 立体声, 8位支持
22.05 kHz, 立体声, 16位支持
44.1 kHz, 单声道, 8位支持
44.1 kHz, 单声道, 16位支持
44.1 kHz, 立体声, 8位支持
44.1 kHz, 立体声, 16位支持
^---采样频率
音量控制支持
左右声道音量平衡控制支持
音调控制不支持
回放率控制不支持
同步 *** 作不支持
精确采样位置信息返回支持
^---设备性能
设备名称Realtek AC97 Audio
^---Wave输出设备(回放)
版本5.0
产品标示101 / 1
通道65535
11.025 kHz, 单声道, 8位支持
11.025 kHz, 单声道, 16位支持
11.025 kHz, 立体声, 8位支持
11.025 kHz, 立体声, 16位支持
22.05 kHz, 单声道, 8位支持
22.05 kHz, 单声道, 16位支持
22.05 kHz, 立体声, 8位支持
22.05 kHz, 立体声, 16位支持
44.1 kHz, 单声道, 8位支持
44.1 kHz, 单声道, 16位支持
44.1 kHz, 立体声, 8位支持
44.1 kHz, 立体声, 16位支持
^---采样频率
设备名称Realtek AC97 Audio
^---Wave输入设备(录音)
版本5.0
产品标示102 / 1
合成声音数量48
合成音符数量48
调频立体声合成器支持
Microsoft MIDI 映射器支持
MIDI硬件接口支持
方波合成器支持
电子合成器支持
^---支持的设备类型
音色缓冲不支持
音量控制支持
左右声道音量平衡控制支持
MIDI流数据不支持
^---设备性能
设备名称Microsoft GS 波表软件合成器
^---MIDI输出设备(回放)
^---没有安装或没有配置
^---MIDI输入设备(控制)
^---没有安装或没有配置
^---辅助设备(输入/输出)
版本5.0
产品标示104 / 1
设备名称Realtek AC97 Audio
^---混音器设备(混合音频)
^---音频系统
物理内存总计458224 KB
物理内存剩余226764 KB, 49%
虚拟内存总计2097024 KB
虚拟内存剩余2041860 KB, 97%
交换区总计788884 KB
交换区剩余600976 KB, 76%
内存最大安装容量1024 MB
错误检测方式无
支持的纠错方式无
Current InterleaveFour Way Interleave
最大内存模块大小1024 MB
支持的速度70ns 60ns
支持的型号标准 EDO
支持的电压5 V 3.3 V
控制的内存插槽数2
^---内存控制器
总带宽未知
数据带宽未知
外形封装DIMM(双列直插式内存模块) 168 Pin脚
类型未知
Bank0/1 - A0512 MB
Bank2/3 - A1空闲
^---内存
修订版本8.01
序列号5JVVPVEF
硬盘集成缓存大小2048 KB
柱面数16383
磁头16
每磁轨扇区数63
位置Primary Master
容量76318 MB
ATA 接口版本ATA/ATAPI-6
PIO 模式PIO mode 3
最高支持的接口类型UDMA-5 (Ultra ATA-100)
接口最大传输率100 MB/秒
当前采用的接口类型UDMA-2 (Ultra ATA-33)
当前接口的最大传输率33 MB/秒
S.M.A.R.T 技术支持
LBA支持
DMA支持
^---属性
硬盘型号ST380011A
硬盘控制器 1VIA Bus Master IDE Controller
硬盘控制器 2标准双通道 PCI IDE 控制器
硬盘控制器 3次要 IDE 通道
硬盘控制器 4主要 IDE 通道
^---硬盘控制器
^---卷标
序列号0C5D-07FF
文件系统FAT32
每簇的扇区数8
每个扇区字节数512
簇的大小4096 字节
簇总计698869
簇剩余1278673
分区C: (总计:4.88 GB 剩余:2.67 GB)
卷标工具
序列号CCFA-047E
文件系统NTFS
每簇的扇区数8
每个扇区字节数512
簇的大小4096 字节
簇总计4660722
簇剩余5120710
分区D: (总计:19.53 GB 剩余:17.78 GB)
卷标娱乐
序列号54CC-0074
文件系统FAT32
每簇的扇区数16
每个扇区字节数512
簇的大小8192 字节
簇总计684728
簇剩余2557854
分区E: (总计:19.51 GB 剩余:5.22 GB)
卷标学习
序列号C4D2-50C9
文件系统NTFS
每簇的扇区数8
每个扇区字节数512
簇的大小4096 字节
簇总计2095282
簇剩余8014418
分区F: (总计:30.57 GB 剩余:7.99 GB)
输入/输出缓存Windows自动配置
各分区总计空间74.50 GB
各分区总计剩余33.66 GB ( 45.18% )
^---硬盘
光驱 1TSSTcorp DVD-ROM TS-H352C
^---CDROM
名称MS053539
主域服务器192.168.1.1
名称{442D4789-CFB2-4062-8F6C-DFD12FB07DDE}
MAC 地址00:14:85:C7:6D:CC
适配器类型以太网(ETHERNET)
IP 地址192.168.1.2 (子网掩码:255.255.255.0)
网关地址192.168.1.1 (子网掩码:0.0.0.0)
DHCP 启用否
DHCP 服务器255.255.255.255
WINS 启用否
主 WINS 服务器0.0.0.0 (子网掩码:0.0.0.0)
从 WINS 服务器0.0.0.0 (子网掩码:0.0.0.0)
网络适配器VIA Compatable Fast Ethernet Adapter - 数据包计划程序微型端口
^---主机
设备状态正常
^---VIA Compatable Fast Ethernet Adapter
设备状态正常
^---RAS 同步适配器
协议Ethernet 802.3
MAC地址00:14:85:C7:6D:CC
设备状态正常
^---数据包计划程序微型端口
设备状态正常
^---WAN 微型端口 (L2TP)
协议广域网 (WAN)
MAC地址50:50:54:50:30:30
设备状态正常
^---WAN 微型端口 (PPTP)
协议广域网 (WAN)
MAC地址33:50:6F:45:30:30
设备状态正常
^---WAN 微型端口 (PPPOE)
设备状态正常
^---直接并行
设备状态正常
^---WAN 微型端口 (IP)
协议Ethernet 802.3
MAC地址34:C0:20:52:41:53
设备状态正常
^---数据包计划程序微型端口
协议Ethernet 802.3
MAC地址00:14:85:C7:6D:CC
设备状态正常
^---VIA Compatable Fast Ethernet Adapter
^---网络适配器
描述RDPNP
状态不详
^---Microsoft Terminal Services
描述创建和维护到远程服务的客户端网络连接。如果服务停止,这些连接将不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。
状态正常
^---Microsoft Windows Network
描述使基于 Windows 的程序能创建、访问和修改基于 Internet 的文件。如果此服务被终止,将会失去这些功能。如果此服务被禁用,任何依赖它的服务将无法启动。
状态正常
^---Web Client Network
^---网络客户
描述TCP/IP Protocol Driver
状态正常
^---MSAFD Tcpip [TCP/IP]
描述TCP/IP Protocol Driver
状态正常
^---MSAFD Tcpip [UDP/IP]
描述QoS RSVP
状态不详
^---RSVP UDP Service Provider
描述QoS RSVP
状态不详
^---RSVP TCP Service Provider
描述NetBIOS Interface
状态正常
^---MSAFD NetBIOS [\Device\NetBT_Tcpip_{442D4789-CFB2-4062-8F6C-DFD12FB07DDE}] SEQPACKET 3
描述NetBIOS Interface
状态正常
^---MSAFD NetBIOS [\Device\NetBT_Tcpip_{442D4789-CFB2-4062-8F6C-DFD12FB07DDE}] DATAGRAM 3
描述NetBIOS Interface
状态正常
^---MSAFD NetBIOS [\Device\NetBT_Tcpip_{A15FE80C-B952-4DDD-BCE4-6A00F5695FB2}] SEQPACKET 1
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)