C语言,这个程序运行后怎么出现“烫烫烫烫烫烫烫烫烫烫烫烫……”啊?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/18 00:19:58
C语言,这个程序运行后怎么出现“烫烫烫烫烫烫烫烫烫烫烫烫……”啊?
#include
int length(char a[]){
int i;
for(i=0;;i++){
if(a[i]=='\0') break;
}
return i;
}
void insert(char s1[],char s2[],int pos){
char s3[80];
int i,j;
for(i=0;i
#include
int length(char a[]){
int i;
for(i=0;;i++){
if(a[i]=='\0') break;
}
return i;
}
void insert(char s1[],char s2[],int pos){
char s3[80];
int i,j;
for(i=0;i
![C语言,这个程序运行后怎么出现“烫烫烫烫烫烫烫烫烫烫烫烫……”啊?](/uploads/image/z/19445428-28-8.jpg?t=C%E8%AF%AD%E8%A8%80%2C%E8%BF%99%E4%B8%AA%E7%A8%8B%E5%BA%8F%E8%BF%90%E8%A1%8C%E5%90%8E%E6%80%8E%E4%B9%88%E5%87%BA%E7%8E%B0%E2%80%9C%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E7%83%AB%E2%80%A6%E2%80%A6%E2%80%9D%E5%95%8A%3F)
请lz在使用数组前,先把字符数组用‘\0’初始化!就行ok了!
因为的字符串的长度是80.而可能你赋值的时候,没有达到80的长度!而且程序也不会自动帮你添加‘\0’.所以打印的时候,是整个数组全部打印出来的!也就出现了这些.烫烫烫烫烫烫.的乱码!
请参考函数zeromemory!
因为的字符串的长度是80.而可能你赋值的时候,没有达到80的长度!而且程序也不会自动帮你添加‘\0’.所以打印的时候,是整个数组全部打印出来的!也就出现了这些.烫烫烫烫烫烫.的乱码!
请参考函数zeromemory!
C 语言新手求助大神解释下面这个程序怎么运行的.
MATLAB程序运行后出现下列文字是什么意思啊
C语言大神帮看看这个程序怎么写啊
C语言,阅读下列程序,则在执行后,程序的运行结果为 ?
.Matlab程序运行后出现以下提示,
C语言题 求运行结果 下列程序段执行后的输出结果是( )
详细说明下C语言程序怎么运行的,结果是什么
matlab这个程序哪出错了,怎么不能运行啊
这个C语言程序看不懂,
C语言 int a=30,b=8; printf ("%d\n",(a%b));这个程序运行结果是什么啊?那个!什么叫a
因为最近要考C语言,所以……拜托啦.假定所有变量均已正确定义,下列程序段运行后x的值是().k1=1; k2=2; k3
为什么我用C-free5.0运行下面这个程序怎么老出错,哪错了?