当前位置: 首页 > news >正文

离石做网站校园网二级网站的建设

离石做网站,校园网二级网站的建设,做社交网站 投入,如何撰写网站建设方案书C语言进阶课程学习记录-main函数与命令行参数 main函数验证以下4中定义是否正确实验-main的返回值cmd窗口 实验-main的输入参数cmd窗口 在main函数执其执行的函数实验-程序执行的第一个函数gcc编译器cmd窗口bcc编译器 小结 本文学习自狄泰软件学院 唐佐林老师的 C语言进阶课程图片全部来源于课程PPT仅用于个人学习记录 main函数 C语言中的main函数称为主函数 一个C程序是从main函数开始执行的 验证以下4中定义是否正确 int main() {} void main() {} main() {}int main() {return 0;}以上四种gcc编译、运行都没有报错 实验-main的返回值 //33-2-A.c #include stdio.hint main() {printf(Im A!\n);return 0; } //33-2-B.c #include stdio.hint main() {printf(Im B!\n);return 99; }cmd窗口 D:\Users\cyz1994\Cxuexi\gccLearn\33-1gcc 33-2-A.cD:\Users\cyz1994\Cxuexi\gccLearn\33-1AA Im A!D:\Users\cyz1994\Cxuexi\gccLearn\33-1gcc 33-2-B.cD:\Users\cyz1994\Cxuexi\gccLearn\33-1BB Im B!D:\Users\cyz1994\Cxuexi\gccLearn\33-1echo %ERRORLEVEL% //Windows环境变量它包含最近执行的程序或批处理命令的退出代码 99D:\Users\cyz1994\Cxuexi\gccLearn\33-1AA Im A!D:\Users\cyz1994\Cxuexi\gccLearn\33-1echo %ERRORLEVEL% 0D:\Users\cyz1994\Cxuexi\gccLearn\33-1AABB Im A! Im B! //AA的返回值为0 执行了BD:\Users\cyz1994\Cxuexi\gccLearn\33-1BBAA Im B!//BB的返回值不为0,不执行AA实验-main的输入参数 #include stdio.hint main(int argc, char* argv[], char* env[]) {int i 0;printf( Begin argv \n);for(i0; iargc; i){printf(%s\n, argv[i]);}printf( End argv \n);printf(\n);printf(\n);printf(\n);//printf( Begin env \n);for(i0; env[i]!NULL; i){//printf(%s\n, env[i]);//输出环境变量}//printf( End env \n);return 0; } cmd窗口 D:\Users\cy\Cxuexi\gccLearn\33-1C.exeBegin argv C.exeEnd argv D:\Users\cy\Cxuexi\gccLearn\33-1c.exe a.c b.cBegin argv c.exe a.c b.cEnd argv 在main函数执其执行的函数 main函数不一定是程序执行的第一个函数 gcc编译器的属性关键字实现先执行其他函数再执行main函数 实验-程序执行的第一个函数 gcc编译器 #include stdio.h#ifndef __GNUC__ #define __attribute__(x) #endif__attribute__((constructor)) void before_main() {printf(%s\n,__FUNCTION__); }__attribute__((destructor)) void after_main() {printf(%s\n,__FUNCTION__); }int main() {printf(%s\n,__FUNCTION__);return 0; }cmd窗口 D:\Users\cyy\Cxuexi\gccLearn\33-1gcc 33-4.cD:\Users\cy\Cxuexi\gccLearn\33-1a before_main main after_mainbcc编译器 #include stdio.h#ifndef __GNUC__ #define __attribute__(x) #endif__attribute__((constructor)) void before_main() {printf(%s\n,before_main); }__attribute__((destructor)) void after_main() {printf(%s\n,after_main); }int main() {printf(%s\n,main);return 0; }小结 一个C程序是从main函数开始执行的 main函数是操作系统调用的函数 main函数有参数和返回值 现代编译器支持在main函数前调用其它函数
http://www.hkea.cn/news/14547402/

相关文章:

  • 北京网站建设公司怎么样No酒类网站建设
  • 母婴网站建设的与功能模块广告传媒公司经营范围有哪些
  • 网站建设需要多少钱文档西安搬家公司排名
  • 20g虚拟主机建设网站如何做网站demo
  • 做网站php的作用国庆节网页设计模板免费下载
  • tp5手机网站开发网页设计建立站点实验报告
  • 整站优化网站报价网页设计制作公司价格便宜
  • 建筑学网站推荐怎么建设大淘客网站
  • 泉州网站制作方案怎么制作官网
  • 做网站外包好吗小网站代码
  • 建企业网站要多少钱网站设计制作费用
  • 常德网站建设全域云惟博df1042可以看多远
  • 郑州网站开发哪家好网站规划与建设实验心得
  • 做非法网站判刑多少年yahoo不收录我的网站
  • 手机网站的特效网络销售模式 自建网站
  • 如何学习网站开发建设部网站关于公租房
  • 网站空间购买流程富阳网站建设 优帮云
  • wap网站优化什么是网络营销最基本的职能之一是网络营销的基础工作
  • 如何建立网站后台程序做网站用到的工具
  • 南昌建站费用企业展厅设计哪些内容
  • 小型的电商网站有哪些珠海华中建设工程有限公司网站
  • dede学校网站模板下载浅谈电子商务网站建设与管理的理解
  • 国外免费建站网站搭建搜狗权重查询
  • 无锡优化网站业务wordpress评论高亮
  • 竞争对手网站网站建设相关文章
  • 国内的网站空间潍坊外贸网站优化
  • 浙江建设厅证书查询官网seo关键词优化策略
  • 大学生做网站赚钱温州网络问政平台官网
  • 科技小发明小制作搜索引擎优化工作原理的先后顺序
  • 湖州网站建设哪家好搭建什么网站比较赚钱