Problem z char

0

Witam
PGresult wynik = PQexec(PGconn *conn, const char *command);
Wykorzystuje ten kod do edycji pola w bazie - PostgreSQL, czyli szczytuje znak z klawiatury w postaci - char c = getchar() i nie wiem jak połączyć char c z const *char. Tak aby np. const char *t = "asd"; char c = "5" i chciałbym uzyskać efekt const char *t="asd 5". Kazda rada na wage zlota:).

0

Nie komentuję, przykład jest prosty.

#include <cstdio>  // stdio.h
#include <cstring> // string.h

#include <string>

int main ()
{
  char str1[40]="Przyklad ";
  char str2[] = "i tyle.";

  strcpy (str1+9, str2);
  printf ("str1: %s\nstr2: %s\n",str1,str2);

// Tak w stylu C++ - języka nie podałeś
  std::string str3 = "Ala", str4 = " ma kota";
  printf ("%s%s\n", str3.c_str(), str4.c_str());

  return 0;
}

Nie bierz się za SQLa, jeżeli nie umiesz obsłużyć cstringów.

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