#include <iostream>
using namespace std;
void PrintN(int i, int N)
{
for (i = 1; i <= N; i++)
printf("%d\n", i);
return;
}
, когда я его скомпилировал, он работал хорошо, но выдал две ошибки в строке 1, когда я его собрал. Одним из них является «Ошибка LNK2019 неразрешенного внешнего символа _main, на который ссылается функция« int __cdecl invoke_main (void) »(? Invoke_main @@ YAHXZ)« Другой является «неразрешенные внешние элементы». Но после того, как я добавил «int main ()», он может хорошо работать, но не экспортировать целые числа от 1 до N на экране. Я думаю, что функция void может работать независимо даже без основной функции. Это действительно смутило меня.