#include<stdio.h>
void put1(const char *); //const在这里属于一个加强的作用
int put2(const char *);
int main (void)
{
put1("If I'd as much money");
put1("as I could spend\n");
printf ("I count %d characters.\n",
put2("I never would cry old chairs to mend")); //得到的结果按照输出顺序,先输出里面的字母,在输出个数
return 0;
}
void put1(const char * string)
{
while (*string) //这句话的含义相当于while (*string != '0')
putchar (*string++);
}
int put2(const char * string) //指针的使用可以输出里面的东西
{
int count = 0;
while (*string)
{
putchar (*string++);
// printf ("%s",*string++);
// printf ("haha"); 可以输出
count++;
}
putchar ('\n');
return(count);
}
|