Parse an integer · Phân tích một số nguyên
Parse an integer
Turn a string like "-123" into the number -123, by hand — the job atoi does. Read an optional leading - to fix the sign, then build the value digit by digit: each new digit means result = result * 10 + digit. A character converts to its digit value with c - '0'.
Phân tích số nguyên
Biến một chuỗi như "-123" thành số -123, bằng tay — công việc mà atoi thực hiện. Đọc dấu trừ - tùy chọn ở đầu để xác định dấu, sau đó xây dựng giá trị từng chữ số: mỗi chữ số mới có nghĩa là result = result * 10 + digit. Một ký tự chuyển đổi thành giá trị chữ số của nó với c - '0'.
Complete int parse_int(const char *s) that converts a string of digits (with an optional leading -) to its integer value, without using library functions like atoi. · Hoàn thành int parse_int(const char *s) chuyển đổi một chuỗi chữ số (với một dấu - tùy chọn ở đầu) thành giá trị số nguyên của nó, mà không dùng các hàm thư viện như atoi.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.