#include <stdio.h>
#include <stdlib.h>
void pass(char k[])
{
int i;
for(i=0;i<5;i++)
{
printf("%c",k[i]);
}
printf("\n");
}
int main(int argc, char *argv[])
{
char str[]={'H','e','l','l','o'};
pass(str);
return 0;
}
=================================
#include <stdio.h>
#include <stdlib.h>
void pass(char k[],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("%c",k[i]);
}
printf("\n");
}
int main(int argc, char *argv[])
{
char str[]={'H','e','l','l','o'};
pass(str,5);
return 0;
}
===============================
#include <stdio.h>
#include <stdlib.h>
void pass(char k[])
{
int i;
for(i=0;k[i] !='\0';i++)
{
printf("%c",k[i]);
}
printf("\n");
}
int main(int argc, char *argv[])
{
char str[]={'H','e','l','l','o','\0'};
pass(str);
return 0;
}
==============================
#include <stdio.h>
#include <stdlib.h>
void pass(char k[])
{
int i;
for(i=0;k[i] !='\0';i++)
{
printf("%c",k[i]);
}
printf("\n");
}
int main(int argc, char *argv[])
{
char str[]="Hello";//進行初始化,會自動加上'\0'
pass(str);
return 0;
}
===============================
#include <stdio.h>
#include <stdlib.h>
void pass(char k[])
{
printf("%s",k);
}
int main(int argc, char *argv[])
{
char str[]="Hello";//進行初始化,會自動加上'\0'
pass(str);
return 0;
}
沒有留言:
張貼留言