正如问题所述,如果学生在学习编程语言时进行多样化或探索会更好,还是应该只专注于2-3种语言并真正地了解它们?我所说的多样化的例子: Procedural -> C Dynamic or scripting-> Python我有时在学期之间会有一些休息(最多3个月),我在考虑要么学习一门新的语言,要么“掌握”我现在知道的语言
我正在自学C语言(来自Java)。我非常欣赏这种语言,我学习它的一个主要原因是,这样我就可以在必要时利用Java中内置的JNI特性来编写本机代码。我的问题主要是关于Windows API的。我可以只使用C语言来使用API的函数和特性吗?
Windows API是否与纯C代码兼容,或者它是否包含只能由C++代码使用的类等?