- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
函数大全(u开头)
函数名:?ultoa? 功??能:?转换一个无符号长整型数为字符串? :?char?*ultoa(unsigned?long?value,?char?*string,?int?radix);? 程序例:? #include?stdlib.h? #include?stdio.h? int?main(?void?)? {? ???unsigned?long?lnumber?=?3123456789L;? ???char?string[25];? ???ultoa(lnumber,string,10);? ???printf(string?=?%s??unsigned?long?=?%lu\n,string,lnumber);? ???return?0;? }? ?? ?? ?? 函数名:?ungetc? 功??能:?把一个字符退回到输入流中? :?int?ungetc(char?c,?FILE?*stream);? 程序例:? #include?stdio.h? #include?ctype.h? int?main(?void?)? {? 牋?int?i=0;? 牋?tchar?ch;? 牋?aputs(Input?an?integer?followed?by?a?char:);? 牋?t/*?read?chars?until?non?digit?or?EOF?*/? 牋??while((ch?=?getchar())?!=?EOF??isdigit(ch))? 牋牋牋igii?=?10?*?i?+?ch?-?48;?/*?convert?ASCII?into?int?value?*/? 牋?=/*?if?non?digit?char?was?read,?push?it?back?into?input?buffer?*/? 牋??if?(ch?!=?EOF)? 牋牋牋(chungetc(ch,?stdin);? 牋?gprintf(i?=?%d,?next?char?in?buffer?=?%c\n,?i,?getchar());? 牋?ireturn?0;? }? 牋e 牋 牋 函数名:?ungetch? 功??能:?把一个字符退回到键盘缓冲区中? :?int?ungetch(int?c);? 程序例:? #include?stdio.h? #include?ctype.h? #include?conio.h? int?main(?void?)? {? ???int?i=0;? ???char?ch;? ???puts(Input?an?integer?followed?by?a?char:);? ???/*?read?chars?until?non?digit?or?EOF?*/? 牋??while((ch?=?getche())?!=?EOF??isdigit(ch))? 牋牋牋igii?=?10?*?i?+?ch?-?48;?/*?convert?ASCII?into?int?value?*/? 牋?=/*?if?non?digit?char?was?read,?push?it?back?into?input?buffer?*/? 牋??if?(ch?!=?EOF)? 牋牋牋(chungetch(ch);? 牋?gprintf(\n\ni?=?%d,?next?char?in?buffer?=?%c\n,?i,?getch());? 牋?ireturn?0;? }? 牋e 牋 牋 函数名:?unixtodos? 功??能:?把日期和时间转换成DOS格式? :?void?unixtodos(long?utime,?struct?date?*dateptr,? ???struct?time?*timeptr);? 程序例:? #include?stdio.h? #include?dos.h? char?*month[]?=?{---,?Jan,?Feb,?Mar,?Apr,?May,?Jun,? ??????????????牋??Jul,?Aug,?Sep,?Oct,?Nov,?Dec};? #define?SECONDS_PER_DAY?86400L??/*?the?number?of?seconds?in?one?day?*/? struct?date?dt;? struct?time?tm;? int?main(void)? {? 牋?uunsigned?long?val;? /*?ge
文档评论(0)