当前位置: 代码迷 >> C语言 >> [求助]急得够呛,你能看得懂吗?我看不懂的程序。别人用几十句才能表示的程 ...
  详细解决方案

[求助]急得够呛,你能看得懂吗?我看不懂的程序。别人用几十句才能表示的程 ...

热度:120   发布时间:2007-05-01 15:19:31.0

写两个演示程序就知道了
main()
{
char *ch = "123456789\n" ,*ch2;
int i = 8;

while(i > 0)
{
ch2 = ch+i;
i--;
printf("%s",ch2);
}

getch();
}

关于%*s的演示
main()
{
printf("%*s",8,"1234");
getch();
}


----------------解决方案--------------------------------------------------------

哦,谢谢.
对了,我问一个问题,我刚学完C的基本教程,现在我该学什么啊?


----------------解决方案--------------------------------------------------------

你可以去学C语言WINDOWS编程
或者学TC图形编程
再或者你直接换一门语言 例如JAVA C++ VB 以及WEB开发等等


----------------解决方案--------------------------------------------------------
谢谢.可是哪儿有这样的电子书了?我又没有时间去买.
----------------解决方案--------------------------------------------------------
C语言WINDOWS编程
WINDOW程序设计
我那就有
去我的网站上下载吧
http://www.vuvk.com/bbs/down_index.asp
----------------解决方案--------------------------------------------------------
有本叫c函数实用手册的东东
上面有各种函数的详细用法

对于
printf("%*s",35," abcdefghijklmnopqrstuvwxyz\n"+(29-_++));
我的理解是:

+号实际是把前面字符串所存放的空间地址进行运算,
把新地址空间的字符输出
----------------解决方案--------------------------------------------------------

哦,谢了,可是我打不开那个链接.
谢谢36楼的同志哥.


----------------解决方案--------------------------------------------------------
这条语句够厉害!
printf("sfsadfsadfasfasfsafsafas",+i),printf("sfsadfsadfasfasfsafsafas",+i),printf("sfsadfsadfasfasfsafsafas",+i),............printf("sfsadfsadfasfasfsafsafas",+i);
----------------解决方案--------------------------------------------------------
学了个新的语法!!!!!!!!11
有收获~~~~
----------------解决方案--------------------------------------------------------
理解库函数printf()传递参数就能理解程序了,好好查查资料
----------------解决方案--------------------------------------------------------
  相关解决方案