摘要:
1 /* scheduler.cpp 2 * 操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。 3 * 其中,系统任务的优先级 = 50且 13 #include 14 #include 15 16 #define N 100 17 18 void scheduler(int task[], int n, int system_task[], int user_task[]) 19 { 20 if (task == NULL || n task[j + 1]) 41 { 42 temp = t... 阅读全文
摘要:
\0是C++中字符串的结尾标志,存储在字符串的结尾,它虽然不计入串长,但要占一个字节的内存空间。在百度百科中查看\0词条,会有这样一句话:c/c++中规定字符串的结尾标志为'\0'。有人可能认为,在C语言里(C++会不同),'\0'并不是字符型,而是int型。在这里,我们姑且和百度词条作者保持一致,认为\0与'\0'是等价的。由于不同处理器的位数不同,'\0'并不一定是8位的00000000。实际上,由于不同处理器的位数不同,sizeof(int)返回的结果也都不同,而sizeof(char)返回结果一般是1,对8位机来说,一个字 阅读全文