1. 程式人生 > 其它 >QRcode二維碼(C語言)遇到的問題

QRcode二維碼(C語言)遇到的問題

參考文章:簡談二維碼(QRcode)的C語言生成,在微控制器平臺的實現

我用Dev-C++測試,

	EncodeData("http://www.csdn.net/");
    printf("size:%d\n",m_nSymbleSize);
    //MAX_MODULESIZE
	for(i=0;i<MAX_MODULESIZE;i++){
        for(j=0;j<MAX_MODULESIZE;j++){
            if(m_byModuleData[i][j] == 1)
            	printf("■");
            else
            	printf("□");
        }
        printf("\n");
    }

一執行,一堆亂七八糟的

■■■■■■■□■■■□■□■□■□■■■■■■■□□□□
□□□□■□□□□□■□■■□■□□□■□□■□□□□□■
□□□□□□□□■□■■■□■□■■■■□■□□■□■□■
■■□■□□□□□□□□■□■■■□■□□□■□□■□■□
□■□■■■□■□□□□□□□□■□■■■□■□■■□□■
■□□□□■□■■■□■□□□□□□□□■□□□□□■□■
■□□■■□■□□■□□□□□■□□□□□□□□■■■■■
■■□■□■□■□■□■□■■■■■■■□□□□□□□□□
□□□□□□□■■□□■□□□■□□□□□□□□□□□□□
□□□□□■□□□■■■□■□□■■■■■■■■□■■■□
□□□□□□□□■□■■□□□□■□■□■□■□□□■■■
□□■□□□□□□□□■□□□□■■□□□■■■■□■□■
□□■■□□■□□□□□□□□□□■□□■□■□■■□■■
□■□■■□■■□■□□□□□□□□□□□□■■■■□■■
■■□□□□■■■■□□□□■□□□□□□□□□■□□□■
□■■□■■□□■□□■□■□□■□□□□□□□□□□■■
□■□■■□■□□■■□□□□□■■■■□□□□□□□□□
□□■■■□■■□□■□□□■□□■□■■□□□□□■□□
□□□□□□□□□□□□■■■□■■■■■■■■■■■■■
■■□□□□□□□□□□□□□□□□■□■□□■■■■□□
□■□□■■□□□□□□□□■■■■■■■□■■■■■■□
■■□■□■□□□□□□□□□□□□■□□□□□■□□□■
□■□■□■□□□■□■□■□□□□□□□□■□■■■□■
□□□□□□□□□■■■■■■■■□□□□□□□□□■□■
■■□■□□□□□■■□■■■□■□□■■□□□□□□□□
□■□■■■□■□■□■□□□■□□■□□□■□□□□□□
□□□□□■□□□□□■□□□■■■□■■□■■■■□□■
■□□□□□□□□■■■■■■■□□■■□■■■□□■■□
■□■□■□□□□□□□□□□□□□□□□□□□□□□□□

找了各種原因找不到,關了Dev-C++,重新開啟,調了下這個(調到32位,再調回來),然後準備除錯下,報錯缺少dll。不想調了,然後點了執行,盡然奇蹟搬出現了二維碼。與這個無關,調來調去,依然能顯示二維碼。

後來再想重現這個問題也無法重現。我新建一個工程,從下載的壓縮包放入檔案,新建main函式,一執行,二維碼還是出來了,無法找到是什麼問題