社区
C语言
帖子详情
这样写有什么不妥吗?
panan
2001-05-22 03:54:00
char *some(...)
{
char str[16];
.....
return str;
}
是返回的类型不对,还是别的什么不妥?
...全文
35
1
打赏
收藏
这样写有什么不妥吗?
char *some(...) { char str[16]; ..... return str; } 是返回的类型不对,还是别的什么不妥?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jingtian
2001-05-22
打赏
举报
回复
str占有的空间在函数结束的时候就被释放了,也就是说虽然有地址,可是地址里面也许没有你想要的内容了,(谁知道操作系统又把它分配给谁了...)就这样.
优秀的程序员真的不写注释吗?
有些大牛也有孟子这样的觉悟,如果有人要他给自己的代码加上注释,就好像是对他的一种侮辱:“我的代码写得这么优雅,你难道看不懂吗?注释是多余的!” 我必须得承认,每个程序员都应该有一颗追求“优雅”的心,...
代码有什么
不妥
之处(2015年10月20日)
1. if(username.equals...1、好早之前我就这样写过name.equals("user"),感觉跟"user".equals(name)没什么区别,之后看到别人的习惯,所以才改正过来了,但不怎么清楚为什么这样写,原来有避免空指针的好处,但感觉不止
代码 if(username.equals(“zxx”){}有什么
不妥
?
直接调用equals方法可能会抛出NullPointerException异常。为了防止程序抛出异常在调用equals方法之前要先判断一下...=null && username.equals(“zxx”){}这样写才完整。 或者 f( "zxx".equals(username)
【一道面试题】下面的代码有什么
不妥
之处?
这样两道题,猛的一看,好像没什么问题,但仔细一推敲就发现有问题 //1 if(username.equals(“zxx”)){} 第一题 如果username 为null ,那么会报 空指针异常,我们应该这样来做 if("zxx".equals...
优秀的代码真的不需要注释吗?
我在很多地方看到这样一个观点,“请停止写注释,因为只有烂的代码才需要注释。”这个观点非常巧妙,它让...有些大牛也有孟子这样的觉悟,如果有人要他给自己的代码加上注释,就好像是对他的一种侮辱:“我的代码写...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章