Retourner au contenu associé (entrée de forum : Comment répeter un caractère avec printf)
Posté par xylo le 30 septembre 2008 à 19:31. En réponse au message Comment répeter un caractère avec printf. Évalué à 2.
#define PRINT_LINE_FOR_STRING(str) do \ { unsigned i = strlen str; \ for( ; i>0 ; --i) fputc('-',stdout); \ break; \ }while(1);
char *headTitle = _("Classes extraction available:"); fprintf(stdout, "\n%s", headTitle); fprintf(stdout, "\n"); PRINT_LINE_FOR_STRING((headTitle));
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# avec une macro par exemple...
Posté par xylo . En réponse au message Comment répeter un caractère avec printf. Évalué à 2.
#define PRINT_LINE_FOR_STRING(str) do \
{ unsigned i = strlen str; \
for( ; i>0 ; --i) fputc('-',stdout); \
break; \
}while(1);
utilisation:
char *headTitle = _("Classes extraction available:");
fprintf(stdout, "\n%s", headTitle);
fprintf(stdout, "\n");
PRINT_LINE_FOR_STRING((headTitle));