程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> iostream-程序崩潰了,求大神解答

iostream-程序崩潰了,求大神解答

編輯:編程解疑
程序崩潰了,求大神解答

#pragma warning(disable:4996)

#include
#include
#include

using namespace std;

int strcompare(char *ch1, char *ch2)
{
for (int i = 0; i < 25; i++)
if (ch1[i] != ch2[i])
return 0;
return 1;
}

int main()
{
char *no = { "" };
while (1)
{
#ifndef F
for (int i = 0; i < 25; i++)
{
cin >> no[i];
}
#define F
#endif

    time_t now = time(0);
    char *dt = ctime(&now);
    //cout << "本地日期和時間:" << dt <<endl;
    //char *no = { "Tue Nov 22 18:29:30 2016\n" };

    if (strcompare(dt, no) == 1)
    {
        for (int i = 0; i < 20; i++)
        {
            Sleep(1000);
            cout << "\a";
        }
    }
}

system("pause");
return 0;

}

最佳回答:


char *no = { "" };這樣不對,還是野指針,要改為這樣:char a;char *no;no = &a;這樣就不會有問題了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved