C语⾔第7节如何将字符串指针指向的内容赋值给数组#include <stdio.h>
int main()
{
char name[20] = {0}; // 数组定义的时候需要初始化
const char* s = "asadds";
strncpy(name, s, strlen(s)); // 从s指针指向的内容中将长度为strlen(s)的字符串赋值到数组name中
printf("s = %s\n name = %s\n s_len = %d\n name_len = %d\n",s, name, strlen(s), sizeof(name));
return 0;
}
输出:
s = asadds
c语言如何创建字符串数组
name = asadds
s_len = 6
name_len = 20
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论