spss中字符串怎么改成数值 为什么字符串可以直接赋值给一个指针?c ?
浏览量:2249
时间:2021-03-13 08:30:00
作者:admin
为什么字符串可以直接赋值给一个指针?c ?
#Include<iostream>#Include<string> usingnamespacested intmain(){chars[]=“asdfghjk”,B[20]strcpy(B,a)//直接复制字符串即可。Cout<<B return0}如果char*b=a,它只指向与b相同的内存。如果a的值被修改,b的值将同时被修改。如果是for(inti=0I<20i)*(b i)=*(s i)或strcpy(b,a),修改a的值不会影响b
字符串变量原来是塑性变量的变形,即ASCII码,
您说过要将每个字符赋给一个数组,例如:
#include
#include
int main()
{
char P[]=“ABCDE”
int a[14],I
for(I=0P[I]I)
a[I]=P[I
]for(I=0P[I]I)
Printf(%C”,a[I])
Printf(“n”)
返回0
}]运行时就会知道。
然后将字符串数组中的数据分配给字符串变量,这似乎是不可能的。
spss中字符串怎么改成数值 char字符串怎么赋值 字符指针可以直接赋值吗
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。