×

puts 是什么

puts()的功能是什么?句柄是什么意思

admin admin 发表于2022-07-13 07:29:13 浏览141 评论0

抢沙发发表评论

puts()的功能是什么

puts()的功能是在puts输出一串字符串后,会自动换行,不需要再加一个\n。将字符串输出到终端,puts函数一次只能输出一个字符串,字符串中可以包括转义字符。

puts()函数的作用与语句printf(“%s\n“,s)的作用相同。当读入一个串时, 第一件要做的事情是分配一块空间来存放串。这意味着申请足够的存贮空间存放我们读入的无论多长的串。最简单的方法是在说明语句中包括明确的数组长度说明。

puts()描述:

函数原型:int puts(const char *string)。

参数:字符串const的字符类型的指针。

返回值:int类型,成功导出的字节数和执行故障返回EOF。

注意:puts输出字符串时要遇到’\0’也就是字符结束符才停止,所以在字符串的最后一个要是 ’\0’符。

句柄是什么意思


句柄概念在WINDOWS编程中是一个很重要的概念,在许多地方都扮演着重要的角色。但由此而产生的句柄概念也大同小异,比如:《《Microsoft Windows 3 Developer’s Workshop》》(Microsoft Press,by Richard Wilton)一书中句柄的概念是:在Windows环境中,句柄是用来标识项目的,这些项目包括:
*.模块(module)
*.任务(task)
*.实例(instance)
*.文件(file)
*.内存块(block of memory)
*.菜单(menu)
*.控制(control)
*.字体(font)
*.资源(resource),包括图标(icon),光标(cursor),字符串(string)等
*.GDI对象(GDI object),包括位图(bitmap),画刷(brush),元文件(metafile),调色板(palette),画笔(pen),区域(region),以及设备描述表(device context)。
WINDOWS程序中并不是用物理地址来标识一个内存块,文件,任务或动态装入模块的,相反的,WINDOWS API给这些项目分配确定的句柄,并将句柄返回给应用程序,然后通过句柄来进行操作。
在《《WINDOWS编程短平快》》(南京大学出版社)一书中是这么说的:句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。
从上面的2个定义中的我们可以看到,句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。
-puts

recital是什么意思

解释:

n。背诵,诵经;独奏会议;朗诵;独奏音乐会

独奏

发音:

英国

用法:

墨尔本独奏中心墨尔本表演中心;墨尔本音乐中心

云李Lee-Vienna Rasital Vienna Soluparsonial;携带

钢琴钢琴性能计划;绩效计划;只有地板

扩展信息:

同义词:

背诵

阅读:英语

解释:

VT。后退;叙述;列表

vi。朗诵;叙述

用法:

在路上背诵角;背诵章节;路上的同龄人

king soft re词te 金山company; 金山word通

背诵文本朗诵文字;返回文字