只能用C语言编程。玩俄罗斯方块还能学到什么?

熟练掌握C语言,再加上微软visual c++ 6作为编译器,就可以做出俄罗斯方块这样的小游戏了。你也可以制作

2D游戏、3D游戏、动画、音乐播放器、网页系统等。

c语言是一种计算机编程语言,属于高级语言的范畴。它兼具高级语言和汇编语言的特点。它可以作为工作系统设计语言来编写系统应用程序,也可以作为应用程序设计语言来编写不依赖于计算机硬件的应用程序。代码清晰、简洁、灵活。

相关功能:

1,对齐的标准化(包括_Alignas标识符、alignof运算符、aligned_alloc函数和

2,_Noreturn函数标签,类似于gcc的__attribute__((noreturn))。

3._通用关键字。

4.多线程支持,包括:_Thread_local存储类型标识符,

5.增强的Unicode支持。基于C Unicode技术报告ISO/IEC TR 19769:2004,增强了对Unicode的支持。包括为UTF-16/UTF-32编码增加char16_t和char32_t数据类型,提供包含unicode字符串转换功能的头文件

6.删除gets()函数,用一个新的更安全的函数gets_s()代替它。

7.增加了边界检查函数的接口,定义了新的安全函数,如fopen_s()、strcat_s()等。

8.增加了更多的浮点处理宏。

9.gcc中已经存在的匿名结构/联合体支持是由C11引入标准的。

10,静态断言,_Static_assert(),在解释#if和#error后处理。

11,新的fopen()模式,(“…x”),类似于POSIX中的O_CREAT|O_EXCL,常用于文档锁。

12.添加quick_exit()函数作为终止程序的第三种方式。当exit()失败时,您可以做最少的清理工作。

13,_Atomic类型修饰符和< stdatomic.h & gt头文件。