構造があるとします
struct integer
{
int a[10000];
};
そして、文字列 s.. 関数を作成します..
struct integer* convert_integer(char* stringInt)
{
int i=0;
struct integer* A;
A = (struct integer*)malloc(sizeof(struct integer));
for (i=((strlen(stringInt))-1);i>=0;i--)
{
(A->a)[i]=(int)stringInt[(strlen(stringInt))-1-i] - 48;
}
return A;
}
配列内の要素の数、つまり配列に入力された要素の数を見つける方法を教えてください。これにより、配列を逆の順序で印刷できます(文字列を逆の順序で配列に変換したため)。