我想知道是否可以從列印輸出中生成變數。例如
#include <stdio.h>
void main()
{
char n[4] = "2445";
int i;
for (i = 0; i <= 4; i )
{
printf("%c", n[i] 1);
}
}
輸出是 3556
我可以從輸出中創建一個變數嗎?
uj5u.com熱心網友回復:
void main(void)
{
char n[4]="2445";
char result[5];
size_t i;
for(i = 0; i < sizeof(n); i )
{
result[i] = n[i] 1;
}
result[i] = 0;
printf("result = `%s`\n", result);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/359361.html
