只会C语言编程还要学哪些才能做俄罗斯方块这样的小游戏? 用C语言写一个小游戏像贪吃蛇,俄罗斯方块,除了C语言,还需要...

  熟练掌握学懂C语言,再加上 microsoft visual c++ 6 作为编译器 就可以制作出俄罗斯方块这样的小游戏。也可以制作
2D游戏、 3D游戏 、动画、音乐播放器、 网站网页系统等。
  C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。
  相关的特性:
  1、对齐处理(Alignment)的标准化(包括_Alignas标志符,alignof运算符,aligned_alloc函数以及<stdalign.h>头文件。
  2、_Noreturn 函数标记,类似于 gcc 的 __attribute__((noreturn))。
  3、_Generic 关键字。
  4、多线程(Multithreading)支持,包括:_Thread_local存储类型标识符,<threads.h>;头文件,里面包含了线程的创建和管理函数。
  5、增强的Unicode的支持,基于C Unicode技术报告ISO/IEC TR 19769:2004,增强了对Unicode的支持。包括为UTF-16/UTF-32编码增加了char16_t和char32_t数据类型,提供了包含unicode字符串转换函数的头文件<uchar.h>.
  6、删除了 gets() 函数,使用一个新的更安全的函数gets_s()替代。
  7、增加了边界检查函数接口,定义了新的安全的函数,例如 fopen_s(),strcat_s() 等等。
  8、增加了更多浮点处理宏。
  9、匿名结构体/联合体支持,这个在gcc早已存在,C11将其引入标准。
  10、静态断言(Static assertions),_Static_assert(),在解释 #if 和 #error 之后被处理。
  11、新的 fopen() 模式,(“…x”),类似 POSIX 中的 O_CREAT|O_EXCL,在文件锁中比较常用。
  12、新增 quick_exit() 函数作为第三种终止程序的方式。当 exit()失败时可以做最少的清理工作。
  13、_Atomic类型修饰符和<stdatomic.h>头文件。

看Windows程序设计第五版,里面的代码都是用C写的
看了这个,你就可以写个俄罗斯方块了。

其实 你 只要 完全掌握学懂 C语言
再用 microsoft visual c++ 6 作为 编译器

什么软件 什么程序 都做得出来的

2D游戏 3D游戏 动画 音乐播放器 网站网页系统 。。。。。全都可以

你说你学的 全就是些 数字 字母 代码 。。。啥的

你没有理解 C语言 的这些 思想

我现在根本没学会 C语言 谭浩强《C程序设计》 才看了 一点点

我觉得如果我把C语言 掌握了 ,想编什么就编什么

看你提的问题,一点儿编程的逻辑思想都没有。
程序 = 数据结构+逻辑
俄罗斯方块的数据结构用二维数组就可以了,逻辑的话还是有点难的。建议你自己多玩多想。我就是这么做出来的。

这种答案也能被推荐- - C语言是基础,但是图形和这个是没关系的,只是提供了WIN API而已,你需要另外学习。
C语言只是处理简单的控制台应用 程序,如果要在PC W32上显示界面,就还要学习W32程序设计,这也是一本书,C语言。。。你学了,才能学W32程序设计,是一个基础,也可以学习C++,C++里有个MFC,VC6,是10年前的软件了,现在还用这个啊- -
W32里的图形叫做GDI,可以显示图形,但是做动画还是麻烦的,但是可以打好基础,加油!

  • 濡傛灉瀛︾紪绋,瀛︿簡C璇█杩樿瀛﹀摢浜璇剧▼
    绛旓細绉诲姩搴旂敤鐨勮瘽 java object-c 浣嗛鍏...浣犺瀛﹀ソ鏁版嵁缁撴瀯 鏃犺鍝璇█鐨勬暟鎹粨鏋, 杩欏浣犱互鍚庢瀯閫犱唬鐮佹湁寰堝ぇ甯姪
  • 瀛︿簡C璇█,鎯崇户缁璇█缂栫▼,鎺ヤ笅鏉ュ簲璇瀛﹀摢浜鍛?
    绛旓細c璇█鍙互璇存槸缂栫▼鑰呭叆闂ㄧ粡鍏歌瑷锛屽鏋滀綘瀛﹀畬c璇█浜嗭紝浣犲彲浠ュ幓寰web寮鍙戞柟闈㈠彂灞曪紝杩欐槸涓鏉¤矾锛岃繕鍙互鍘诲仛杞欢寮鍙锛屾湁鏄竴鏉¤矾锛佸叾瀹烇紝澶ч儴鍒嗙▼搴忚瑷鍙鏈塩鐨勫熀纭锛岄兘鍙互寰堣交鏉剧殑鎺屾彙锛屼絾瑕佽鏈夎缂樺叧绯荤殑閭e氨鏄痗++銆乧#銆丣ava浜嗭紒瀛︿粈涔堝氨鐪嬩綘鐨勯夋嫨浜嗭紒
  • 鎴戞兂瀛︿範杞欢寮鍙,浣嗘槸鎴鍙細涓鐐C璇█,涓嶈繃鎴戠殑鑷鑳藉姏寰堝己,鎴戝簲璇ヤ粠...
    绛旓細鏈変簡C鐨勫熀纭锛屽啀瀛︽暟鎹粨鏋勶紝绠楁硶璁捐銆傝繖涓や釜璇剧▼鏄釜閲嶇偣锛屼竴瀹氳濂藉ソ鎺屾彙锛岃姳鍐嶅鐨勬椂闂翠篃鍊硷紝浠ュ悗浣犲仛浠涔堣蒋浠堕兘绂讳笉寮杩欎袱鏍枫傝繖鏃跺啀鐪鎿嶄綔绯荤粺锛岀浉淇′綘涓瀹氭湁杞昏垷宸茶繃涓囬噸灞辩殑鎰熻銆傚鏋滄湁绮惧姏灏卞啀鐪嬩笅缂栬瘧鍘熺悊锛岃繖鏄緢涓撲笟鐨勮绋嬶紝濡傛灉鎰熻鍚冨姏灏变互鍚庢湁缂栫▼缁忛獙鍐嶇湅锛屾瘮杈冨ソ鐞嗚В銆傛帴涓嬫潵鐨勮绠...
  • ...鎴戠洰鍓嶅彧杩囦簡C璇█浜岀骇,璇烽棶杩樿瀛︿簺浠涔璇剧▼(鎴戣浠庡叆闂ㄥ埌绮鹃氭墍...
    绛旓細绗竴姝ワ細璇█灞傞潰 瀛︿範璇█瑕佸涔犵被搴锛屽仠鐣欏湪璇硶灞傞潰涓嶈銆備綘鍙互鍐嶅涔燙++锛屼簡瑙i潰鍚戝璞$殑鎬濇兂锛屽苟涓斿涔燬TL绫诲簱銆傝瑷涓嶈瀛︿範澶у澶潅锛岀簿閫氫竴闂ㄨ冻浠ワ紝鍥犱负瀹冪煡璇嗚绠楁満鐨勭毊姣涳紝鎬濇兂鏄渶閲嶈鐨勩傜浜屾锛鏁版嵁缁撴瀯鍜岀畻娉 鏈変簡璇█鍩虹鍚庯紝瑕佸啀杩涗竴姝ユ繁鍏ワ紝瑕佸涔犳暟鎹粨鏋勫拰绠楁硶銆傚父鐢ㄧ殑缁撴瀯鍜岀畻娉曡...
  • 鍙細C璇█缂栫▼杩樿瀛﹀摢浜涙墠鑳藉仛淇勭綏鏂柟鍧楄繖鏍风殑灏忔父鎴?
    绛旓細2D娓告垙銆 3D娓告垙 銆佸姩鐢汇侀煶涔愭挱鏀惧櫒銆 缃戠珯缃戦〉绯荤粺绛銆侰璇█鏄竴绉嶈绠楁満绋嬪簭璁捐璇█锛屽睘楂樼骇璇█鑼冪暣銆傚畠鏃㈠叿鏈夐珮绾ц瑷鐨勭壒鐐癸紝鍙堝叿鏈夋眹缂栬瑷鐨勭壒鐐广傚畠鍙互浣滀负宸ヤ綔绯荤粺璁捐璇█锛岀紪鍐欑郴缁熷簲鐢ㄧ▼搴忥紝涔熷彲浠ヤ綔涓哄簲鐢ㄧ▼搴忚璁¤瑷锛岀紪鍐欎笉渚濊禆璁$畻鏈虹‖浠剁殑搴旂敤绋嬪簭锛屼唬鐮佹竻鏅扮簿绠锛屽崄鍒嗙伒娲汇傜浉鍏崇殑鐗规э細1...
  • 鎴戞兂浠庝簨璁$畻鏈鸿蒋浠剁殑寮鍙戝垰瀛﹀畬浜C璇█,鎺ヤ笅鏉ヨ瀛︿粈涔?
    绛旓細鍏跺疄浠涔堣瑷閮戒笉鑳借瀛︽病瀛﹀畬浜嗭紝璇█澶涓滆タ瑕佸幓瀛︼紝鍙兘鑷繁鍦ㄥ涔犱腑鎱㈡參鐨勭Н绱紝鐭ヨ瘑杩欎笢瑗垮涓嶅畬锛屾病浜烘暍璇村涓闂ㄨ瑷绮鹃氭垨鑰呭畬鍏ㄦ妸鎻°傚缓璁幓瀛++鍚э紝鏁版嵁缁撴瀯锛岀劧鍚嶸C++锛岃瑷瀛︿竴闂ㄥ氨澶燂紝瀛﹀ソ浜嗗氨娌″暐鎷呭咖鐨勪簡锛岀劧鍚庡湪宸ヤ綔涓綋浼氾紝鎴栬呬綘鎵惧伐浣滄椂鎵捐蒋浠舵柟闈㈢殑鑷繁鍠滅埍鐨勶紝宀椾綅涓婂啓鐫闇瑕...
  • 鎴戞兂瀛︿範绋嬪簭,鐜板湪鍦ㄧ湅c璇█銆傛垜杩樺簲璇ュ涔犲摢鏂归潰鐨勭煡璇?闇涓闇瑕鑰冭瘉...
    绛旓細瀵逛簬涓涓彧鎳傚緱Windows鍩烘湰鎿嶄綔銆佽繛DOS鏄粈涔堥兘涓嶇煡閬撶殑鏂版墜鑰岃█,灏藉揩鍋氫竴浜涙湁瓒h屾湁鎰忎箟鐨勪簨鎯呮墠鏄渶閲嶈鐨勩傜敤C璇█鍐欎竴涓皬绋嬪簭杩滄瘮瀛︿範 ls銆乧at绛夊懡浠ゆ湁瓒,鍐典笖瑕佷笓娉ㄤ簬C璇█鏈韩,灏变笉寰椾笉鏆傛椂蹇界暐涓浜涗笢瑗,姣斿缂栬瘧閾炬帴鐨勮繃绋嬨丮akefile鐨勫啓娉曠瓑绛夌瓑绛夈 鎵浠ュ缓璁垵瀛﹁呭簲璇ヤ互Visual C++ 6.0(涓嶆槸VisualC++ ...
  • 鍋氳蒋浠跺紑鍙戝簲璇瀛﹀摢浜鐭ヨ瘑?鑷繁鏈夌偣缂栫▼鍩虹
    绛旓細鐩墠涓绘祦鐨缂栫▼璇█鍖呮嫭Java銆丳HP銆.net銆丆#璇█绛夛紝鏂版墜寤鸿浠C璇█寮濮嬶紝鏄熀纭涔熷疄鐢ㄧ殑璇█锛屼箣鍚庝篃鍙互鎱㈡參鎵╁睍銆傚叾瀹炲緢澶氱紪绋嬭瑷涔嬮棿鏈夋墍浜掗氾紝姣斿鏁版嵁绫诲瀷銆佸彉閲忋佸父閲忕瓑銆傚湪瀛︿範瀹炶返杩囩▼涓紝浜嗚В缂栫▼鍐呮兜锛屽吇鎴愮紪绋嬫濈淮锛岃繖鏍疯法璇█瀛︿範浼氶潪甯稿揩銆3銆佹暟鎹簱锛圫QL Server锛夌煡璇 闄や簡鍩虹瀛︿範锛屾暟鎹簱...
  • 瑕佹垚涓轰竴涓C/C++绋嬪簭鍛瑕佸鍝簺涓滆タ
    绛旓細1.璇█ 鎴戜滑瑕佹垚涓轰竴涓▼搴忓憳锛屽鐨勪笢瑗夸細寰堝寰堟潅锛屼絾鏄渶寮濮嬩竴瀹氳浠庤瑷寮濮嬪涔狅紝鑰瀛︿範璇█鏈鍏抽敭鐨勮帿杩囦簬閫夊ソ涓鏈功锛屽鏍$殑鏁欐潗灏辩畻浜嗭紝鏍规湰娌℃湁鍐 寰楀ソ鐨勩傚湪姝ら殕閲嶆帹鑽愩奀++ Primer銆嬶紝杩欐湰涔﹀緢鍘氾紝鍐呭涔熷緢涓板瘜锛屽鐭ヨ瘑鐨勮瑙d笉浠呬粎鍋滅暀鍦ㄨ〃闈傚鏋滆繖鏈功鑳芥湁鑰愬績鐪嬪畬锛岃瑷鏂归潰鍩烘湰灏...
  • 缂栫▼瑕佸鍟?瑕佹帉鎻鍝簺鍙互鎵惧伐浣?
    绛旓細鍩烘湰鎻忚堪:涓绉嶉氱敤缂栬緫锛岄潰鍚戝璞$殑缂栫▼璇█锛岀敱寰蒋浣滀负鍏.net璁″垝鐨勪竴閮ㄥ垎寮鍙戣屾垚锛屽寘鍚獵鍜孋++銆傚涔犵悊鐢:鏄.Net妗嗘灦鐨勫熀纭閮ㄥ垎銆侱uquaine璇:鈥滃鏋滄偍澶ч噺浣跨敤Microsoft鐨勪骇鍝侊紝閭d箞瀛︿範C#鏄崄鍒嗘湁蹇呰鐨勩傗3. AJAX (鍚屾 JavaScript 涓 XML)鍩烘湰鎻忚堪:铏界劧浠庢妧鏈笂鏉ヨ锛岃繖骞堕潪涓绉嶇紪绋嬭瑷锛屼絾鏄...
  • 扩展阅读:正规少儿编程收费排名 ... 少儿编程证书有必要吗 ... 少儿编程一共考几级 ... 少儿编程noc含金量 ... 少儿编程到底有多可怕 ... 少儿编程机构十大排名 ... 少儿编程有必要考证吗 ... 少儿编程对升学有用吗 ... cnc编程快速自学 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网