下列关于C语言不定形参的说错误的是______。
1、 不定形参函数的形式参数的类型可以不一样
2、 不定形参函数的定义格式为:返回值类型 函数名(...);
3、 不定形参函数的定义格式为:返回值类型 函数名(参数类型,...);
4、 不定形参函数中可以通过第一个实参的地址来确定参数的个数及每个参数的类型...



- [qiansanshi] 熟悉的ID,熟悉的事,祝朋友们学习工作愉快 11/04 19:22
- [mywiil] 这里曾经给我们带来了那么多回忆,却不曾想,慢慢的被我们遗忘。 没事的时候,回来看看吧,这里有我 08/31 09:41
- [rotapple] 知道了,这是书后面的实验章节。我还没看到那边 08/29 16:14
- [rotapple] 这是什么书? 08/29 14:54
- [tomato] 怎么都这么伤感! 08/29 09:12
- [tomato] 怎么都这么伤寒! 08/29 09:12
- [rotapple] 感觉只要理解了跳转的过程及ip修改的方式。就不难理解了。 08/16 15:00
- [游客] add al,80h CF=1;OF=1;SF=0;ZF=1;PF=1 你 07/13 16:47
- [游客] 谢谢 很有用 06/23 18:06
- [游客] 你向下跳转的例子显然不符合题意,用7ch向下跳转那就相当与jmp指令的效果了(没有循环),要知道lo 03/26 20:51
- [sgiceleo] 谢谢一直关注我的作业 ,虽说有很多很多不懂的 ,但是看到那么多编程前辈们的鼓励 ,我有信心继续努力! 02/15 10:02
- [oldmtn] 我好久没上了,看到了你的留言. 讨教你一下,你想过深入学习汇编没有,现在搞汇编人很少啊 大多数人 09/28 14:36
- [ym3823078] 来 看看,呵呵 07/22 00:31
- [netbox] 请教一个问题:8根数据总线一次可以传送一个8位二进制数据(即一个字节)。 不是一个数字占一个字 06/23 19:57
- [netbox] 呵呵,感谢你~~光临我的博客!多多指导,。。加油! 06/23 19:50
- [游客] 说汇编难学,我不信。别人说的不算,我得试验一下。 ----------------- 说的好! 03/07 19:38
[2009-03-06 18:00] 不仔细想象还真有点晕
阅读全文 |
评论次数(1) |
浏览次数(1149) |
所属类型(汇编作业)
[2009-03-06 17:00] 综合研究
综合研究的作业,现在补上,这本书的学习就算彻底结束了。有一个好的开始,也应该有一个好的结束。虽然汇编语言结束了,但C语言的学习才刚刚开始,大家一起努力。
研究试验1
最简单的C环境需要以下文件:
CS.LIB、EMU.LIB、GRAPHICS.LIB、MATHS.LIB、C0S.OBJ、TC.EXE
研究试验2
main()
{
printf("%x\n",main);
}
我的电脑打印的结果为1fa。
研究试验3
(2)一条C语句实现在屏幕的中间显示一个绿色的字符'a'。
main()
{
*(int far *)0xb8000...
研究试验1
最简单的C环境需要以下文件:
CS.LIB、EMU.LIB、GRAPHICS.LIB、MATHS.LIB、C0S.OBJ、TC.EXE
研究试验2
main()
{
printf("%x\n",main);
}
我的电脑打印的结果为1fa。
研究试验3
(2)一条C语句实现在屏幕的中间显示一个绿色的字符'a'。
main()
{
*(int far *)0xb8000...
阅读全文 |
评论次数(3) |
浏览次数(1603) |
所属类型(汇编作业)
[2009-01-05 21:41] 我课程设计2的环境配置
在进行课设二之前,有一个大的问题,就是得到一个能够运行此程序的编程环境。首先得有软驱,其次得在实模式下运行。这两个条件是现在一般学习者所不具备的。如果这两个条件有一个不具备,那么学习者空有一腔热情,课程设计二也还是完不成的。所以,为了不让与学习无关的事情影响到学习,我在这里说说我的经验,个人感觉还是很方便的。
首先到http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=1023&kindId=1074&postId=14185&readSg=1&vs=1所指的位置下载一个简装版的Virtual PC+仿真虚拟软驱,里面有详细...
首先到http://www.asmedu.net/blog/user/postcontent.jsp?neighborId=1023&kindId=1074&postId=14185&readSg=1&vs=1所指的位置下载一个简装版的Virtual PC+仿真虚拟软驱,里面有详细...
阅读全文 |
评论次数(3) |
浏览次数(2768) |
所属类型(汇编作业)
[2009-01-05 21:32] 课程设计二
课程设计二耽误了好长时间,马上就要过年了,书学了好长时间,过年之前也应该有个了结。于是,下定决心一定要把程序调试出来,否则它很有可能会成为我的一块心病。经过了两天的努力,终于大功告成。回过头来再看,并没有想象中的那么难,关于时间的显示和修改的代码以前的章节已经写过,我就是照搬过来的。重启和引导操作系统的代码也就那么几句。个人感觉主要的难点就是拷贝后代码中标号的地址映射以及引导操作系统时从硬盘复制的引导程序与复制程序的位置冲突。这是需要学习者在调试过程中深入理解的。
功能1:重新启动计算机
功能2:引导现有的操作系统
功能3:进入时钟程序
功能4:设置时间
assume cs:...
功能1:重新启动计算机
功能2:引导现有的操作系统
功能3:进入时钟程序
功能4:设置时间
assume cs:...
阅读全文 |
评论次数(2) |
浏览次数(1561) |
所属类型(汇编作业)
[2008-11-27 00:42] 试验17
安装一个新的int 7ch中断例程,实现通过逻辑扇区号对软盘进行读写。
参数说明:
(1)用AH寄存器传递功能号:0表示读,1表示写;
(2)用DX寄存器传递要读写的扇区的逻辑扇区号;
(3)用EX:BX指向存储读出数据或写入数据的内存区。
assume cs:code
code segment
mov ax,cs
mov ds,ax
mov si,offset chstart
mov ax,0
mov es,ax
mov di,200h
mov cx,offset chend - offset chstart
cld
rep movsb
mov word pt...
参数说明:
(1)用AH寄存器传递功能号:0表示读,1表示写;
(2)用DX寄存器传递要读写的扇区的逻辑扇区号;
(3)用EX:BX指向存储读出数据或写入数据的内存区。
assume cs:code
code segment
mov ax,cs
mov ds,ax
mov si,offset chstart
mov ax,0
mov es,ax
mov di,200h
mov cx,offset chend - offset chstart
cld
rep movsb
mov word pt...
阅读全文 |
评论次数(1) |
浏览次数(1280) |
所属类型(汇编作业)
[2008-11-27 00:34] 17.3 字符串的输入
assume cs:code,ds:data,ss:stack
data segment
db 100 dup (0)
data ends
stack segment
dw 16 dup(0)
stack ends
code segment
start:
call getstr
mov ax,4c00h
int 21h
getstr:
push ax
getstrs:
mov ah,0
int 16h
cmp al,20h
jb nochar
mov ah,0
call charstack
mov ah,2
call char...
data segment
db 100 dup (0)
data ends
stack segment
dw 16 dup(0)
stack ends
code segment
start:
call getstr
mov ax,4c00h
int 21h
getstr:
push ax
getstrs:
mov ah,0
int 16h
cmp al,20h
jb nochar
mov ah,0
call charstack
mov ah,2
call char...
阅读全文 |
评论次数(0) |
浏览次数(1232) |
所属类型(汇编作业)
[2008-11-08 20:06] 试验16
试验16:编写包含多个功能子程序的中断例程
(1)清屏
(2)设置前景色
(3)设置背景色
(4)向上滚动一行
入口参数说明:
(1)用ah寄存器传递功能号:0表示清屏,1表示设置前景色,2表示设置背景色3,3表示向上滚动一行。
(2)对于2、3号功能,用al传递颜色值,(al){0,1,2,3,4,5,6,7}
[方法1]
assume cs:code
code segment
setscreen:
jmp short set
table dw sub1+200h,sub2+200h,sub3+200h,sub4+200h
set:
push bx
cm...
(1)清屏
(2)设置前景色
(3)设置背景色
(4)向上滚动一行
入口参数说明:
(1)用ah寄存器传递功能号:0表示清屏,1表示设置前景色,2表示设置背景色3,3表示向上滚动一行。
(2)对于2、3号功能,用al传递颜色值,(al){0,1,2,3,4,5,6,7}
[方法1]
assume cs:code
code segment
setscreen:
jmp short set
table dw sub1+200h,sub2+200h,sub3+200h,sub4+200h
set:
push bx
cm...
阅读全文 |
评论次数(1) |
浏览次数(746) |
所属类型(汇编作业)
[2008-11-06 18:47] 检测点16.1和16.2
[笔记]
1:在后面加有“:”的地址标号,只能在代码段中使用,不能在其它段中使用。
2:如果想在代码段中,直接用数据标号访问数据,则需要用伪指令assume将标号所在的段和一个段寄存器联系起来。否则编译器在编译的时候,无法确定标号的段地址在哪一个寄存器中。
3:我们可以将标号当作数据来定义,此时,编译器将标号所表示的地址当作数据的值。
[检测点16.1]
assume cs:code
code segment
a dw 1,2,3,4,5,6,7,8
b dd 0
start:
mov si,0
mov cx,8
s:
mov ax,a[si]
add a[16...
1:在后面加有“:”的地址标号,只能在代码段中使用,不能在其它段中使用。
2:如果想在代码段中,直接用数据标号访问数据,则需要用伪指令assume将标号所在的段和一个段寄存器联系起来。否则编译器在编译的时候,无法确定标号的段地址在哪一个寄存器中。
3:我们可以将标号当作数据来定义,此时,编译器将标号所表示的地址当作数据的值。
[检测点16.1]
assume cs:code
code segment
a dw 1,2,3,4,5,6,7,8
b dd 0
start:
mov si,0
mov cx,8
s:
mov ax,a[si]
add a[16...
阅读全文 |
评论次数(2) |
浏览次数(787) |
所属类型(汇编作业)
[2008-11-05 18:10] 检测点15.1及试验15
笔记:
CPU通过端口和外部设备进行联系。
在PC系统中,外中断源一共有以下两类:
1:可屏蔽中断
2:不可屏蔽中断
对于8086CPU,不可屏蔽中断的中断类型码固定为2,所以中断过程中,不需要读取中断类型码。
几乎所有的外设引发的外中断,都是可屏蔽中断。
检测点15.1
(1)可精简为
pushf
call dword ptr ds:[0]
(2)改正的程序段如下:
cli
mov word ptr es:[9*4],offset int9
mov es:[9*4+2],cs
sti
试验15 安装新的int 9中断例程
功能:在DOS下,按下"A"键...
CPU通过端口和外部设备进行联系。
在PC系统中,外中断源一共有以下两类:
1:可屏蔽中断
2:不可屏蔽中断
对于8086CPU,不可屏蔽中断的中断类型码固定为2,所以中断过程中,不需要读取中断类型码。
几乎所有的外设引发的外中断,都是可屏蔽中断。
检测点15.1
(1)可精简为
pushf
call dword ptr ds:[0]
(2)改正的程序段如下:
cli
mov word ptr es:[9*4],offset int9
mov es:[9*4+2],cs
sti
试验15 安装新的int 9中断例程
功能:在DOS下,按下"A"键...
阅读全文 |
评论次数(2) |
浏览次数(729) |
所属类型(汇编作业)
[2008-11-03 18:21] 试验14 访问CMOS RAM
assume cs:code,ds:data,ss:stack
data segment
db "??/??/?? ??:??:??",0;先把转换好的数据存放到这里
data ends
stack segment
dw 16 dup(0)
stack ends
code segment
flag: db 9,8,7,4,2,0;读取位置
start:
mov bx,offset flag
mov cx,6
mov si,0
mov di,0
mov ax,stack
mov ss,ax
mov sp,32
mov ax,data
mov...
data segment
db "??/??/?? ??:??:??",0;先把转换好的数据存放到这里
data ends
stack segment
dw 16 dup(0)
stack ends
code segment
flag: db 9,8,7,4,2,0;读取位置
start:
mov bx,offset flag
mov cx,6
mov si,0
mov di,0
mov ax,stack
mov ss,ax
mov sp,32
mov ax,data
mov...
阅读全文 |
评论次数(1) |
浏览次数(612) |
所属类型(汇编作业)