😸
[C] strtoll 関数
機能
文字列を long long 型整数に変換する標準関数[1]
使用例
1234
と表示する
\n
は改行を表す エスケープシーケンス[2]
コード
long long n = strtoll("1234", NULL, 10);
printf("%lld\n", n);
全文
#include <stdio.h>
#include <stdlib.h>
void main() {
long long n = strtoll("1234", NULL, 10);
printf("%lld\n", n);
}
実行結果
1234
負の数: -98765
を変数から表示する
コード
char s[] = "-98765";
long long n = strtoll(s, NULL, 10);
printf("負の数: %lld\n", n);
全文
#include <stdio.h>
#include <stdlib.h>
void main() {
char s[] = "-98765";
long long n = strtoll(s, NULL, 10);
printf("負の数: %lld\n", n);
}
実行結果
負の数: -98765
Discussion