设为首页 加入收藏

TOP

2011年计算机等级考试二级C语言常见问题:库函数
2014-11-09 08:30:04 来源: 作者: 【 】 浏览:35
Tags:2011年 计算机 等级考试 二级 语言 常见问题 函数

第 13 章 库函数


问题列表:


13.1 怎样把数字转为字符串(与atoi 相反)?有itoa() 函数吗?


13.2 为什么strncpy() 不能总在目标串放上终止符’\0’?


13.3 为什么有些版本的toupper() 对大写字符会有奇怪的反应?为什么有的代码在调用toupper() 前先调用tolower()?


13.4 怎样把字符串分隔成用空白作间隔符的段?怎样实现类似传递给main() 的argc 和argv?


13.5 我需要一些处理正则表达式或通配符匹配的代码。


13.6 我想用strcmp() 作为比较函数, 调用qsort() 对一个字符串数组排序, 但是不行。


13.7 我想用qsort() 对一个结构数组排序。我的比较函数接受结构指针, 但是编译器认为这个函数对于qsort() 是错误类型。我要怎样转换这个函数指针才能避免这样的警告?


13.8 怎样对一个链表排序?


13.9 怎样对多于内存的数据排序?


13.10 怎样在C 程序中取得当前日期或时间?


13.11 我知道库函数localtime() 可以把time t 转换成结构struct tm, 而ctime() 可以把time t 转换成为可打印的字符串。怎样才能进行反向操作, 把struct tm 或一个字符串转换成time t?


13.12 怎样在日期上加N 天?怎样取得两个日期的时间间隔?


13.13 我需要一个随机数生成器。


13.14 怎样获得在一定范围内的随机数?


13.15 每次执行程序, rand() 都返回相同顺序的数字。


13.16 我需要随机的真/假值, 所以我用直接用rand() % 2, 可是我得到交替的0, 1, 0, 1, 0 ..


13.17 怎样产生标准分布或高斯分布的随机数?


13.18 我不断得到库函数未定义错误, 但是我已经#inlude 了所有用到的头文件了。


13.19 虽然我在连接时明确地指定了正确的函数库, 我还是得到库函数未定义错误。


13.20 连接器说end 未定义代表什么意思?


13.21 我的编译器提示printf 未定义!这怎么可能?


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2011年计算机等级考试二级C语言常.. 下一篇2011年计算机等级考试二级C语言常..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: