s=input('input a string:')
s1=''.join(['%s%d' % (s[i],i) for i in range(len(s))])
print(s1)
#includeint main() {char c,s[200],*p,*q; printf(请输入一个字符串:\n); gets(s); printf(请输入要删除的一个字符:\n); scanf(%c,&c); for(p=q=s;*p;p++) if(*p-c)*q++=*p; *q=*p; puts(s); return 0; }
String str1 = null; str引用为空
String str2 = ; str应用一个空串
也就是null没有分配空间,
分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。
null不是对象,是对象
#include <stdio.h>
#include <string.h>
int main()
{
char a[111];
gets(a);
printf(len:%d\nfirst char:%c\n, strlen(a), *a);
}
\w*(\w)\1\w*
更多资讯