Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- void myFunction(char fileName[48])
- {
- printf("Hello from function!\n");
- printf("argv[1] = %s", fileName);
- }
- int main (int argc, char *argv[])
- {
- //Объявляем дополнительную переменную
- char fileName[48] = {};
- //Проверяем количество аргументов
- if (argc > 1)
- strcpy(fileName, argv[1]);
- else
- return 0;
- //Вызываем через дополнительную переменную
- myFunction(fileName);
- //Вызываем напрямую
- myFunction(argv[1]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment