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 : Sélectionner tout - Visualiser dans une fenêtre à part
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...