strings are same if (k==size2) return 0; }这是一个比较两个字符数组的函数,如果字符相互对应,则返回0;如果string1的第一个字符在值上大于string2的第一个字符,则返回1;如果string1的第一个字符小于string2 2的第一个字符,则返回-1。我是否在我的主程序中正确地初始化了这两个数组?或者是否有其他问题?
Stephen在MSDN杂志"异步/等待ASP.NET简介“上的文章中说,”现代操作系统上的每个线程池线程都有一个1MB的堆栈。“(本文讨论的是现代操作系统== Windows 7/8 ),但我认为这是1MB的虚拟内存,并且随着堆栈的增长,物理内存是动态分配的。根据我在其他操作系统上的过时C++线程知识,我认为实际堆栈大小很少超过64k,特别是在大量使用堆(如.NET )的语言中。Windows是否分配1MB的物理内存,或者堆栈是否根据需要