rdownshift() 函数将以空终止的字符串内所有大写字符更改为小写字符。
语法
void rdownshift(s)
char *s;
GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 858 -
s
指向以空终止的字符串的指针。
用法
rdownshift() 函数引用当前的语言环境,来确定大写和小写字母。对于缺省的语言环
境 US English,rdownshift() 使用 ASCII 小写字母(a-z)和大写字母(A-Z)。
如果您使用非缺省的语言环境,则 rdownshift() 使用该语言环境定义的小写和大写字
母。
返回代码
此样例程序在 demo 目录中的 rdownshift.ec 文件中。
/*
* rdownshift.ec *
The following program uses rdownshift() on a string containing alphanumeric and
punctuation characters.
*/
#include
main()
{
static char string[] = "123ABCDEFGHIJK'.;";
printf("RDOWNSHIFT Sample ESQL Program running.\n\n");
printf("\tInput string...: [%s]\n", string);
rdownshift(string);
printf("\tAfter downshift: [%s]\n", string);
printf("\nRDOWNSHIFT Sample Program over.\n\n");
}
GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 859 -
输出
RDOWNSHIFT Sample ESQL Program running.
Input string...: [123ABCDEFGHIJK'.;]
After downshift: [123abcdefghijk'.;]
RDOWNSHIFT Sample Program over.