折腾。这是个常见的错误,别说我没有告诉你。sprintf()有个兄弟叫wsprintf(),是
Windows版的sprintf().Windows程序中可能同时用这两个函数。wsprintf()与sprintf()的作用相似,唯一的差别是
不能在格式字串中放上浮点数。C++(www.cppentry.com)
Builder程序中两个函数均可使用,但用sprintf()更好,因为它完全支持浮点数(还可以少输入一个字符)。关于sprintf()的进一步介
绍,见C++(www.cppentry.com) Builder联机帮助。
字串数组不仅可以有字符数组,还可以有字符数组的数组(即字串数组)。这听起来有点复杂,其实前面的Argstest程序中已经用过。这类数组可以分配如下: char strings[][20] = { "This is string 1", "This is string 2", "This is string 3", "This is string 4"}; 这
个代码生成四个字串的数组,每个字串最多放19个字符。尽管可以使用这种字串数组,但C++(www.cppentry.com)
Builder中还有更简单的字串数组处理办法(将在后面介绍C++(www.cppentry.com) Builder时介绍)。说明
如果经常用到字串数组,应当看看标准模板库(STL).STL提供了比用C语言式字符数组更方便地存放和操作字串数组的方法.STL中还有个string
类。
|