У меня есть переменная типа char, например a = '123' или b = '\ t123'.Итак, как преобразовать их в целое число?Моя проблема заключается в том, что текстовый файл формы чтения содержит несколько строк символов типа a и b.Я хочу преобразовать их и сохранить в массив.Вот мой код:
int main(){
FILE *file_pid;
int i = 0;
int number[100];
char line[20];
file_pid = fopen("pid.txt","r");
while(fgets(line, sizeof line, file_pid) != NULL){
number[i] = atoi(line);
i++;
}
}
Отредактировано: я решил свою проблему.Большое спасибо!