| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2331 人关注过本帖
标题:ctype.h中的很多处 不知道什么意思!
只看楼主 加入收藏
ly0791
Rank: 2
等 级:论坛游民
帖 子:11
专家分:17
注 册:2011-9-11
结帖率:50%
收藏
已结贴  问题点数:10 回复次数:7 
ctype.h中的很多处 不知道什么意思!
不知道大家  有什么资料不? 看不懂!
搜索更多相关主题的帖子: 资料 
2011-11-12 16:52
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:5 
你用到它们没有?没有用到,看懂它干什么?先想自己要做什么,有针对性地看,不是什么都看一气,这世界上的东西你看不完。人脑中的东西不是被灌进去的,是自己吸收的,前者是水,后者才是脑浆。

授人以渔,不授人以鱼。
2011-11-12 17:02
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
如果你不明白,给你举个例子:isblank()是判断一个字符是否空白字符的,但问题是什么叫空白字符?这个函数中定义的空白字符,是空格和制表符,而你所需要判断的,并不一定只是它定义的字符集,你可能有自己的定义,比如回车、换行符甚至中文全角空格等。因此,你不一定能够在这些现成的函数库中找到切实适用的函数。另一方面,假如你不知道有ctype.h提供的函数库,就没办法做类似的判断了?也显然不可能。

对用C这类语言编程来说,知道的越多,失去的越多。因此C语言标准才连输入输出都没有制定,是一种最简约语言概念。如果要追求最丰富多彩的功能和函数库,没必要学C。

授人以渔,不授人以鱼。
2011-11-12 17:16
ly0791
Rank: 2
等 级:论坛游民
帖 子:11
专家分:17
注 册:2011-9-11
收藏
得分:0 
晕!  受教了!   我既然问  肯定有我自己的用处!不然我吃多了没事干!   肯定是到了必须  需了解程度,我才问。  而且是经过自己的思考和百度搜索无法解决,才提出问题的。
2011-11-12 18:20
ly0791
Rank: 2
等 级:论坛游民
帖 子:11
专家分:17
注 册:2011-9-11
收藏
得分:0 
顺便问一下  “ isblank()是判断一个字符是否空白字符的”。   ctype.h   中怎么没找到啊! 倒是有个是isspace()
2011-11-12 18:25
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
那你就测试isspace()嘛。没人会记得所有函数名,都是临时查的,要记的是什么类型的函数在什么地方能找到、库应该提供什么函数。isspace(),总不会只判断空格那么简单,你测试看它把什么视为space character,与你的定义是否相符,就可以了。其实,有这个时间,我自己都写一个判断函数自己用了,用它的干嘛。

授人以渔,不授人以鱼。
2011-11-12 21:03
ly0791
Rank: 2
等 级:论坛游民
帖 子:11
专家分:17
注 册:2011-9-11
收藏
得分:0 
你写程序用到它,而你一点也不了解它。你不想弄懂与我没关系,我想知道!    自己不能帮忙解决就不要回复!  总在这教育别人。回复一些与问的问题一点关系都没的话!    还在这不停地打击别人。   搞的自己是老大一样。  很牛B?
2011-11-12 21:39
heroinearth
Rank: 10Rank: 10Rank: 10
来 自:云南曲靖
等 级:青峰侠
帖 子:430
专家分:1506
注 册:2011-10-24
收藏
得分:5 
Turbo C和Microsoft C中均没有isblank函数,Unix C中有,

功能:如果c为空白字符(即空格或者制表符),则返回真。
原型:int isblank(int c)
说明:该函数为GNU扩展。
2011-11-12 22:05
快速回复:ctype.h中的很多处 不知道什么意思!
数据加载中...
 
   



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

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