給snprintf函數弄個動態的格式串

先上代碼:

#include <stdio.h>

int main()
{

	char chBuf[40] = {0};
	char chParam[24] = {0};
	snprintf(chParam, sizeof(chParam), "%%0%dd",4);
	snprintf(chBuf , sizeof(chBuf), chParam, 6);
	printf("--------%s------chParam[%s]----\n",chBuf, chParam);

	return 0;
}

編譯和執行



同理,這個動態格式串chParam也可以用於sscanf和printf



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章