三九宝宝网宝宝教育教学论文

用c语言写windows程序是不是很复杂啊我看了一个源码发现用c

02月22日 编辑 39baobao.com

[用C语言编一个迷宫程序]-# --------### # ## # # ### ----# # #-## # # # #### #### # ## ## #-# ## # # # #---# ## # ## # # # # -# ### ## #### ## # # ----# # # ## # # # ## ### ## -# --# --...+阅读

用c写windwos程序就是常说的SDK开发。 “不知道c除了在控制台下写得比较舒服外还能干什么”,这个你就说的有点那个了,这么说吧,几乎所有全球知名的软件全都是用c/c++写的.比如几大操作系统:Windows Unix Linux Macos 这些全是,当然最核心部分是更冷门的汇编或者干脆就是机器码。 photoshop牛X不,c/c++写的,3dmax厉害不 c/c++写的 各种数据库系统 sql, orcle,全都是用c/c++实现的,包括你说的java编译器和c#编译器本身就是c/c++实现的,这些软件为什么要用c/c++完成呢,因为用其他的不是功能上办不到就是效率上太低。

还有windows 的API本身就是些c函数,所以用c/c++调用API 就是天经地义的,而C# 这些不过就是把 API封装起来而已,效率上就差了一层。 c/c++近几年的边缘化是因为硬件技术的发展使得日常应用软件效率需求不太明显而已. 你想想,windows下的所有软件功能都是调用windows API实现的,而这些API都是用c实现的,为什么不用其他的写呢,这说明问题了吧 c的投入和回报不是线性的,当投入小于某个临界值时,回报是0(就是你说的啥都做不了),跨过这个临界坎以后回报就是巨大的,远超其他高级语言。

在这个急功近利的年代,c只能被边缘化。 当然如果仅仅是兴趣使然,业余爱好,那么VB C#这些见效很快,一上手就能做出点玩意来,很有成就感,符合这个快节奏的时代

以下为关联文档:

用C语言编写一个计算薪水的程序/*工资计算程序*/ #include main() { float originWage; /*应发工资*/ float realWage; /*实发工资*/ float tax; /*所缴税款*/ int i,hour,amount,money; printf("请选择工资种...

用C语言写一个能够实现四个数排序的程序#include stdio.h void main{ int i,j; int temp; int arr[] = {8,7,9,12}; for(i=0;i<arr.length;i++){ for(j=1;j<arr.length;j++){ if(arr[i]>arr[j]){ temp = arr[i]; a...

Windows下怎么用C语言获取正在运行的程序的路径很简单: API函数: GetModuleFileName(模块句柄,保存的字符数组,字符数组的大小); 一般来说,要获取正在运行程序的全路径,那就在第一个参数写个0 参数2是保存的数组,获取的路径将保存在...

怎样用C语言编程实现读取一个C程序统计里面的函数个数个人意见: 首先你的思路是有缺陷的, 如一楼所说。 其次,这个问题的实现,可以借鉴多项式处理的思路。 从行首开始读取, 特例:判断行首是否为"main",如果是,则算一个函数。 一般情况: 读...

用C语言在windows或者Linux上面编写一个多线程程序#include<stdio.h> #include<stdlib.h> #include<windows.h> DWORD WINAPI ThreadProc(LPVOID lpParam) { int *pt=(int*)lpParam; printf("I am tread %d\r\n",*pt); } int m...

用c语言编写一个简单的程序main() { int a,b,i; bool flag = true; for (i = 0; i < 6; i++) { scanf("%d", &a); if (flag) { b = a; flag = false; } else { if (b > a) b = a; } } prinf("%d", b); }...

用c语言编写一个程序实现以下功能1 2 3 4 5 6 7 8 9 10 #include "stdio.h" intmain(intargc,char*argv[]){ 5261int a,b; doublex,y; charch1,ch2; printf("Please enter the data...\n"); scanf("%d%d%lf%lf %c...

求助!我要一个用C语言编辑的贪吃蛇游戏的程序代码一定要是C#include#include#include#include#includechin a i t p oe er . co mugTTCrI #include#include#include#include#define N 50 #define Time 10000 int A[N][N]; int IE=6;c...

c语言程序是不是一个语句一个语句的执行c语言是顺序往下执行的 先找到main 这是程序的入口点 如果在这个方法上面有执行语句的话 而且你在程序的入口点调用了这个方法 那么他会进入这个方法体 然后顺序执行 如果这...

推荐阅读
图文推荐