1. C语言中,可以有字符‘abcd’存在吗如果可以,应该占多少字节呢
C语言中,不仅可以有字符‘abcd’存在,还可以有汉字,但它们都是以机器码的方式进行存储和传送的。abcd1234和标点是以ASCI码形式存储,占一个字节,汉字有几种编码方式,但都占两个字节。
2. C语言从键盘输入一个字符串,然后输出一个新字符串,如原串为abcd,则新串为a b c d
#include<stdio.h>
void fun(char *s)
{
char t[30];
int k=0,i=0,j=0;
while(s[i])
t[k++]=s[i++];
i=0;
while(i<2*k-1)
{
if(i%2==0)
s[i]=t[j++];
else
s[i]='*';//这里的*改为空格;
i++;//用*(星号)为了看着更直观
}
s[i]='