//盗墓者是个丑奴儿,原
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <ctype.h>
int main(void){
char * str="hello.java";
//指针入数组
char arr[strlen(str)];
memset(arr,'0',strlen(str));
printf("%ld %ld \n",strlen(arr),sizeof(arr));
for(int i=0;i<strlen(arr);i++)
arr[i]=str[i];
//调用系统函数,将首字母转大写
arr[0]=toupper(arr[0]);
printf("%s \n",arr);
return 0;
}
运行结果:

本文通过一个C语言示例展示了如何使用指针和数组来操作字符串,包括字符串的复制、修改首字母为大写等操作,并展示了如何利用C标准库函数实现这些功能。
4507

被折叠的 条评论
为什么被折叠?



