C语言王国探秘一
我是一个WEB程序员,学习的是PHP。PHP是弱类型语言,学习的过程中,我能预见到以后技术进步的过程中,必然会遇到一些底层的东西。PHP的引擎Zend是C写的,PHP的很多扩展与插件是C写的。Linux的内核有一些是C写的。数据结构与算法,很多内容是用C写的例子。学习一些C的方法,无论如何对自己都是有用的。虽然C可能我一辈子都用不到,也不会用C写什么程序。但是从开始就挑最难的东西,挑别人都不想走的路,以后也许会越来越轻松吧。
不逃避,提前准备磨练自己。等到自己遇到技术瓶颈的时候,就能轻易化解。
# include <stdio.h> //引入编译文件的预处理指令 int main(){ //定义主函数 int max(int x,int y); //声明一个max函数,返回值int型, int a,b,c; //声明几个变量, 是你int型 scanf("%d,%d",&a,&b); //引用系统函数,输入函数。英 [ skæn ] c = max(a,b); //调用max函数 printf("max is %d\n",c); //引用系统函数,输出函数。 return 0; } int max(int x,int y){ //定义刚才的max函数,同时声明最后的返回值 int z; if(x>y){ z = x; }else{ z = y; } return(z); }
其实之前折腾编辑器,折腾了一天。不过终于有了成果了,看到屏幕上输出200,自己一天的折腾也很有成就感。
本人博客所有文章,均为原创。部分文章中或引用相关资料,但均已著明来源出处。可随意转载、分享,但需加本文链接,以及版权说明。