| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5901 人关注过本帖
标题:请问rsize_t是什么东东,以前没见过
只看楼主 加入收藏
foxeer
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:107
专家分:136
注 册:2015-12-29
结帖率:90%
收藏
已结贴  问题点数:20 回复次数:10 
请问rsize_t是什么东东,以前没见过

程序代码:
Name read_name(void)
{
  Name name;
  printf_s("Enter a first name: ");
  scanf_s(" %s", name.firstname, (rsize_t)FIRST_NAME_LEN);
  printf_s("Enter a second name: ");
  scanf_s(" %s", name.secondname, (rsize_t)SECOND_NAME_LEN);
  return name;
}
2016-04-01 09:44
zhulei1978
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:53
帖 子:1351
专家分:1200
注 册:2006-12-17
收藏
得分:0 
应该是自定义的一个结构吧
你给的代码不全

其实我就是改变社会风气,提高少女素质,刺激电影市道,提高年轻人内涵,玉树临风,风度翩翩的整蛊专家,我名叫古晶,英文名叫JingKoo!
2016-04-01 10:22
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
typedef size_t rsize_t;

typedef unsigned int size_t;

DO IT YOURSELF !
2016-04-01 13:45
foxeer
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:107
专家分:136
注 册:2015-12-29
收藏
得分:0 
回复 2楼 zhulei1978
确实是结构体,但是用的这个以前没有见过呀!sizeof也可以,为啥非要用这个
2016-04-01 13:53
foxeer
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:107
专家分:136
注 册:2015-12-29
收藏
得分:0 
回复 3楼 wp231957
版主大大,能解释的清楚点吗
2016-04-01 14:44
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:10 
Annex K 确实属于C标准的扩展内容,但这只是一个政治作秀的产物,即你不应该使用带_s结尾的函数。

回正题
根据C标准,rsize_t类型必须是 size_t,rsize_t值应当小于RSIZE_MAX
2016-04-01 14:58
foxeer
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:107
专家分:136
注 册:2015-12-29
收藏
得分:0 
回复 6楼 rjsp
恩,劳烦能否举个例子,这样说不是很明白,呵呵
2016-04-01 15:05
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用rjsp在2016-4-1 14:58:10的发言:

Annex K 确实属于C标准的扩展内容,但这只是一个政治作秀的产物,即你不应该使用带_s结尾的函数。

回正题
根据C标准,rsize_t类型必须是 size_t,rsize_t值应当小于RSIZE_MAX



从字面判断  unsigned int 和 size_t 和 rsize_t 都是同一个东东

DO IT YOURSELF !
2016-04-01 15:26
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:10 
以下是引用foxeer在2016-4-1 14:44:59的发言:

版主大大,能解释的清楚点吗


见8楼 当然这只是我的观点

DO IT YOURSELF !
2016-04-01 15:27
foxeer
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:107
专家分:136
注 册:2015-12-29
收藏
得分:0 
回复 9楼 wp231957
scanf_s(" %s", name.firstname, (rsize_t)FIRST_NAME_LEN);中的 (rsize_t)是否类似强制类型转换
2016-04-02 08:38
快速回复:请问rsize_t是什么东东,以前没见过
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016817 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved