|
#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")); //得到的結(jié)果按照輸出順序,先輸出里面的字母,在輸出個數(shù)
return 0;
}
void put1(const char * string)
{
while (*string) //這句話的含義相當(dāng)于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);
}
|
|