linux 下c的一个输出问题
代码如下:
#include <stdio.h>
int main()
{
int i;
char a[]={'a','b','A','B'};
for(i=0;a[i]!='\0';i++)
printf("%c ",a[i]);
for(i=0;*(a+i)!='\0';i++)
printf("%c ",*(a+i));
char *b=a;
printf("\n");
printf("%c",*b);
for(i=0;a[i]!='\0';i++)
printf("%c ",*(b+i));
printf("\n");
printf("%s",a);
return 0;
}
然后编译
gcc test.c -o test
执行:
./test
a b A B a b A B
aa b A B
abABPuTTY[root@proxy C]# PuTTY
问题:程序中没有打印 PuTTY 为何出现这个输出
#include <stdio.h>
int main()
{
int i;
char a[]={'a','b','A','B'};
for(i=0;a[i]!='\0';i++)
printf("%c ",a[i]);
for(i=0;*(a+i)!='\0';i++)
printf("%c ",*(a+i));
char *b=a;
printf("\n");
printf("%c",*b);
for(i=0;a[i]!='\0';i++)
printf("%c ",*(b+i));
printf("\n");
printf("%s",a);
return 0;
}
然后编译
gcc test.c -o test
执行:
./test
a b A B a b A B
aa b A B
abABPuTTY[root@proxy C]# PuTTY
问题:程序中没有打印 PuTTY 为何出现这个输出
...全文
相关推荐
linux c下log输出代码模板示例代码
"Linux C下log输出代码模板示例代码"在Linux环境中,使用C语言进行程序开发时,记录日志是十分重要的,它可以帮助我们追踪程序运行状态、调试错误和性能问题。本文将提供一个简单的log输出
基于c语言在linux下贪吃蛇项目
例如,可以定义一个结构体来存储蛇的位置信息,然后编写函数来处理蛇的移动、食物的生成和碰撞检测等逻辑。学习这个项目,不仅可以深入理解C语言的语法和控制结构,还能锻炼到问题解决和算法设计的能力。
LINUX操作系统的读写问题
在探讨LINUX操作系统中的读写问题时,我们主要聚焦于用户在执行自定义C语言程序时遇到的异常现象。该用户在正确编辑并编译执行一个名为EXAMPLE4.C的程序时,遇到了意料之外的输出结果。
linux C 打印错误信息和标准输入输出详细介绍
希望这篇文章对您在学习Linux C编程时有所帮助,如有任何问题,欢迎继续探讨。
linux C 俄罗斯方块源码
同时,这也是一个不错的实践项目,可以帮助你提升问题解决能力,理解软件开发的全过程,从设计到调试,再到最终的代码优化。


