学完谭浩强老师的《C程序设计》之后迷茫了

看完了之后还是什么都不能做,只能弄出个命令行,显示一些计算之类的。 同事给了我一段代码,只让我看其中的一个函数我都看不懂,晕啊,好像谭老师书里根本就没有讲啊,我都不知道这些东西是做什么,到底我应该再看些什么书才能学到这些知识呢?真的很迷茫。学不会我不怕,关键是别没有方向啊,一点轮廓都没有,无从下手真是急死人了!各位帮帮我吧 void render(void) { HRESULT hRet; DWORD timeDelay ; timeDelay = GetTickCount() ; rand() ; g_FpsCnt ++ ; if ( GetTickCount() - g_TimeFps >= 1000 ) { g_TimeFps = GetTickCount() ; RETAILMSG(1,(TEXT("FPS:%d\n"),g_FpsCnt)) ; g_FpsCnt = 0 ; } CPic_Bg->Draw(g_pDDSBack,0,0,0) ; //前后表面交换 while (TRUE) { hRet = g_pDDSPrimary->Flip(NULL, DDFLIP_WAIT ); if (SUCCEEDED(hRet)) break; } do { if ( GetTickCount() - g_Time200Ms >= 200 ) { g_Time200Ms = GetTickCount() ; g_Blink200Ms = ! g_Blink200Ms ; } }while( GetTickCount() - timeDelay < 1000 / FPS ); } 这问题是CSDN转的,没看到好的回答 所以拉到这里。 高分求答。。 指点学习方向。

黑屏学C也是很不错的,程序精化在于程序的结构设计与思路,不在于编码的实现,要注意这方面的练习 你写的程序是WINDOWS API ,里面水很深,如果你刚学完基础的C最好不要API 思路跟不上,因为DOS与WINDOWS工作机制完全不一样, 你还要知道WIN API 是C 的语法,MFC是C++语法,没有C++基础千万不要看MFC,不知其所以然 同时反对楼上的 JAVA .NET是主流的说法, 再主流你也不可能用JAVA .NET做出操作系统来,只能说在PC WINDOWS应用上是主流 在嵌入式(单片机)等一些应用主要还是以C为有,有些能用C++,C语言还是很重要的一门语言,短时间是无法理解C的特点的,多写写程序,多思考考吧
温馨提示:答案为网友推荐,仅供参考
相似回答