wchar_t initialisation et concaténation
Bonjour, j'ai 2 questions :
J'utilise le type wchar_t et je souhaite pourvoir initialiser une chaîne de wchar_t (comme avec des char *) mais le code suivant ne me retourne que le caractère "t" alors que je souhaite toute la chaîne.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| #include <stdlib.h>
#include <stdio.h>
int main()
{
typedef wchar_t WCHAR;
WCHAR str[25]=L"toto\0";
printf("str : %s\n", str);
system("PAUSE");
return 0;
} |
Autre question : comment est-il possible de concaténer de wchar_t * ?
PS : si vous avez de bons liens...