Jak przypisać tekst do tablicy wskaźników

0

Mam tablicę: char *argv[] i chciałbym do niej przypisać jakiś tekst np. "tekst". Jak to zrobić?

0

A czemu tak? Tekst jest tablicą znaków, więc podajesz długość i wskaźnik do pierwszego znaku (typu char).

0

Na ogólne pytanie ogólna odpowiedź:

argv[i] = "tekst";
0

To teraz napiszę jaśniej:
mam funkcję int set_me(int argc, char *argv[]) i chciałbym do niej przekazać "port 2051". Jaki kod muszę napisać? Jakie będzie argc? Jak zadeklarować tablicę by można ją było przekazać do char *argv[]?

0
char *args[] = { "port 2051" };
//a może zamiast powyższego o to ci chodzi?
char *args[] = { "port", "2051" };


set_me(sizeof(args) / sizeof(args[0]), args);

?

0

dzięki adf88

0

dzięki adf88

1 użytkowników online, w tym zalogowanych: 0, gości: 1