What is the numeric code of the NULL character?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "0". Ký tự kết thúc chuỗi, viết trong mã nguồn bằng một dấu thoát đi kèm chữ số 0, có mã số đúng bằng 0 trong bảng mã; nhờ giá trị này mà vòng lặp duyệt chuỗi viết được theo kiểu chạy cho tới khi gặp giá trị sai, vì 0 là giá trị sai duy nhất của một byte. Giá trị "1" là mã của một ký tự điều khiển khác, không mang vai trò kết thúc chuỗi. Giá trị "-1" không phải mã ký tự hợp lệ của bảng mã bảy bit, con số âm này hay bị nhớ lẫn với hằng báo hết tệp mà các hàm đọc trả về. Giá trị "32" là mã của dấu cách, một ký tự hiển thị được và hoàn toàn hợp lệ giữa chuỗi, coi nó là dấu kết thúc thì mọi câu có khoảng trắng đều bị cắt ngắn. Cũng cần phân biệt ký tự mã 0 với chữ số 0, vì chữ số 0 có mã 48.
Cùng phần 8
Which statements are correct when copying string s1 into s2 manually?(Choose 2 correct answers)Có lời giảiCâu hỏiWhich condition increases the word count in a sentence?
#include <stdio.h>
#include <string.h>
int main() {
char s[1000];
int i, count = 0;
printf("Enter a sentence: ");
fgets(s, sizeof(s), stdin);
for (i = 0; s[i] != '\0'; i++) {
if (condition???) {
count++;
}
}
printf("Total words: %d\n", count);
return 0;
}Có lời giảiCâu hỏiHow can you initialize a character array in C?Có lời giảiCâu hỏiCả 29 câu của chủ đề29 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây