void是无c void函数返回值值还是无c void函数返回值值类型

百度题库旨在为考生提供高效的智能备考服务,全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效服务,助您不断前行!
京ICP证号&&
京网文[3号&&
Copyright (C) 2017 BaiduJava基础 构造方法的返回值_构造方法没有返回值类型,一般都是void的。_新教室
习题学科:
答题人数:
习题描述:
Java基础 构造方法的返回值
构造方法没有返回值类型,一般都是void的。
昨日东流水
上海&杨浦区
下载手机APP,做题更方便!
Copyright (C) 2017 新教室网() All Rights Reserved带参数方法的返回值为什么可以为 void?
带参数方法的返回值为什么可以为 void?
写下你的评论...
void不是未返回值吗?
比如说删除操作,传要删除的参数id值,方法里实现删除功能删除完就可以了,还要返回什么数据吗,,就看你的需求,处理的是什么业务功能,处理完后要不要返回数据给你,
写下你的评论...
写下你的评论...
写下你的评论...
写下你的评论...
Copyright (C)
All Rights Reserved | 京ICP备 号-2君,已阅读到文档的结尾了呢~~
3 类及其对象的封装
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
3 类及其对象的封装
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口2084人阅读
c/c++(279)
一个很容易糊涂的问题.
在函数的返回值中, void 是没有任何返回值, 而 void * 是返回任意类型的值的指针.
还是看代码吧:
#include &stdlib.h&
#include &stdio.h&
void voidc(int a);
void* voidcp(int *a);
int main(){
ap = (int*)voidcp(&a);
printf(&%d\n&,*ap);
void voidc(int a){
printf(&%d\n&,a);
// 没有返回值
void* voidcp(int *a){
printf(&%d\n&, *a);
// 返回 int *
二分查找的利用代码:
Performs&a&binary&search&of&a&sorted&array.
void&*bsearch(&const&void&*key,&const&void&*base,&size_t&num,&size_t&width,&int&(&__cdecl&*compare&)&(&const&void&*elem1,&const&void&*elem2&)&);
Routine&Required&Header&Compatibility&
bsearch&&stdlib.h&&and&&search.h&&ANSI,&Win&95,&Win&NT&&
For&additional&compatibility&information,&see&Compatibility&in&the&Introduction.
LIBC.LIB&Single&thread&static&library,&retail&version&
LIBCMT.LIB&Multithread&static&library,&retail&version&
MSVCRT.LIB&Import&library&for&MSVCRT.DLL,&retail&version&
Return&Value
bsearch&returns&a&pointer&to&an&occurrence&of&key&in&the&array&pointed&to&by&base.&If&key&is&not&found,&the&function&returns&NULL.&If&the&array&is&not&in&ascending&sort&order&or&contains&duplicate&records&with&identical&keys,&the&result&is&unpredictable.
Parameters
Object&to&search&for
Pointer&to&base&of&search&data
Number&of&elements
Width&of&elements
Function&that&compares&two&elements:&elem1&and&elem2
Pointer&to&the&key&for&the&search
Pointer&to&the&array&element&to&be&compared&with&the&key
The&bsearch&function&performs&a&binary&search&of&a&sorted&array&of&num&elements,&each&of&width&bytes&in&size.&The&base&value&is&a&pointer&to&the&base&of&the&array&to&be&searched,&and&key&is&the&value&being&sought.&The&compare&parameter&is&a&pointer&to&a&user-supplied&routine&that&compares&two&array&elements&and&returns&a&value&specifying&their&relationship.&bsearch&calls&the&compare&routine&one&or&more&times&during&the&search,&passing&pointers&to&two&array&elements&on&each&call.&The&compare&routine&compares&the&elements,&then&returns&one&of&the&following&values:
Value&Returned&by&compare&Routine&Description&
&&0&elem1&less&than&elem2&
0&elem1&equal&to&elem2&
&&0&elem1&greater&than&elem2&
/*&BSEARCH.C:&This&program&reads&the&command-line
&*&parameters,&sorting&them&with&qsort,&and&then
&*&uses&bsearch&to&find&the&word&&cat.&
#include&&search.h&
#include&&string.h&
#include&&stdio.h&
int&compare(&char&**arg1,&char&**arg2&);&/*&Declare&a&function&for&compare&*/
void&main(&int&argc,&char&**argv&)
&&&char&**
&&&char&*key&=&&cat&;
&&&/*&Sort&using&Quicksort&algorithm:&*/
&&&qsort(&(void&*)argv,&(size_t)argc,&sizeof(&char&*&),&(int&(*)(const&
&&&void*,&const&void*))compare&);
&&&for(&i&=&0;&i&&&&++i&)&&&&/*&Output&sorted&list&*/
&&&&&&printf(&&%s&&,&argv[i]&);
&&&/*&Find&the&word&&cat&&using&a&binary&search&algorithm:&*/
&&&result&=&(char&**)bsearch(&(char&*)&&key,&(char&*)argv,&argc,
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&sizeof(&char&*&),&(int&(*)(const&void*,&const&void*))compare&);
&&&if(&result&)
&&&&&&printf(&&\n%s&found&at&%Fp\n&,&*result,&result&);
&&&&&&printf(&&\nCat&not&found!\n&&);
int&compare(&char&**arg1,&char&**arg2&)
&&&/*&Compare&all&of&both&strings:&*/
&&&return&_strcmpi(&*arg1,&*arg2&);
[C:\work]bsearch&dog&pig&horse&cat&human&rat&cow&goat
bsearch&cat&cow&dog&goat&horse&human&pig&rat
cat&found&at&002D0008
Searching&and&Sorting&Routines
See&Also&&&_lfind,&_lsearch,&qsort
纯真数据库的处理代码:
char c_text[1024], l_text[1024]; //返回用
void *result[] = {c_text, l_text};//返回用
void* __cdecl _GetAddress(const char *IPstr)
if( !loaded || !ptr )
return noload_
unsigned int ip = str2ip(IPstr);
get_ipwry(ip);
#include &iostream&
#include &ipsearcher.h&
#pragma comment(lib, &ipsearcher.lib&)
int main(void)
typedef void *RESULT[2];//返回用
cout &&IPCount() &&
cout && DateTime() &&
char **pstr = (char**)_GetAddress(&192.168.1.1&);
cout && pstr[0] && pstr[1] &&
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:835724次
积分:15998
积分:15998
排名:第693名
原创:649篇
转载:416篇
评论:132条
总有一天你将破蛹而出,成长得比人们期待的还要美丽。
但这个过程会很痛,会很辛苦,有时候还会觉得灰心。
面对着汹涌而来的现实,觉得自己渺小无力。
但这,也是生命的一部分。做好现在你能做的,然后,一切都会好的。
我们都将孤独地长大,不要害怕。
——&寂地《踮脚张望的时光》
文章:94篇
阅读:66876
文章:20篇
阅读:4581
文章:19篇
阅读:20449
(9)(36)(34)(34)(27)(24)(36)(29)(2)(9)(14)(26)(19)(29)(35)(22)(8)(1)(8)(5)(4)(12)(2)(1)(9)(37)(1)(2)(1)(1)(4)(8)(3)(2)(1)(20)(41)(36)(51)(1)(3)(46)(85)(55)(37)(27)(27)(44)(97)(2)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'

我要回帖

更多关于 void有返回值吗 的文章

 

随机推荐