Re: [問題] 字串轉二進位整數
C 的 strto?? 我覺得也滿好用的
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main (void) {
char str[80];
char *endptr;
int i;
printf("Enter a string for long int conversion: ");
gets(str);
i = strtol(str, &endptr, 2);
if (endptr == str)
printf("That is not a valid string\n");
else {
printf("The converted int is %d\n", i);
if (strlen(endptr) != 0)
printf("The remaining string from your input is \"%s\"\n", endptr);
}
return 0;
}
Reference:
http://www.digitalmars.com/rtl/stdlib.html#strtol
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.120.46.89
推
05/08 18:55, , 1F
05/08 18:55, 1F
推
05/08 18:57, , 2F
05/08 18:57, 2F
推
05/08 23:04, , 3F
05/08 23:04, 3F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章