Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pass char array as argument
- #include <stdio.h>
- int main ( int argc, char *argv[] )
- {
- char *array= argv[0];
- foo(*array);
- }
- void foo( char *array)
- // notice the return type - it's a pointer
- {
- printf(array);
- }
- foo(array);
- printf("%s", array);
- #include <stdio.h>
- void foo(char *array)
- {
- printf("%s", array);
- }
- int main ( int argc, char *argv[] )
- {
- // TODO: make sure argv[1] exists
- char *array= argv[1];
- foo(array);
- }
- printf ("The string is %s", array);
Advertisement
Add Comment
Please, Sign In to add comment