- 浏览: 75086 次
- 性别:
- 来自: 北京
/* *2010-1.4 */ #include <stdio.h> /*提供标准I/O函数原型*/ #include <stdlib.h> /*提供EXIT_SUCCESS和EXIT_FAILURE*/ #include <unistd.h> /*提供getopt()*/ struct globalArgs_t { char *arg1; char *arg2; char *arg3; }globalArgs; static const char *optString = "a:b:c:h"; void display_usage(void) { puts( " a standard commandline app template.\n" " usage: ./test_arg -a arg1 -b arg2 -c arg3 [-h] \n" " \t -h: print this mesage.\n" " \t -a: input arg1.\n" " \t -b: input arg2.\n" " \t -c: input arg3.\n"); exit( EXIT_FAILURE ); } void do_something(char *arg1, char *arg2, char *arg3) { printf( "get args : %s, %s, %s.\n", arg1,arg2,arg3 ); } int main(int argc,char *argv[]) { int opt = 0; /*initialize globalArgs before we get to work.*/ globalArgs.arg1 = NULL; globalArgs.arg2 = NULL; globalArgs.arg3 = NULL; opt = getopt( argc, argv, optString ); while( opt !=-1 ) { switch( opt ) { case 'a': globalArgs.arg1 = optarg; break; case 'b': globalArgs.arg2 = optarg; break; case 'c': globalArgs.arg3 = optarg; break; case 'h': display_usage(); break; default: /* you won't actually get here. */ break; } opt = getopt( argc, argv, optString); } do_something( globalArgs.arg1,globalArgs.arg2,globalArgs.arg3 ); return EXIT_SUCCESS; }
发表评论
-
排序算法---计数排序
2011-11-27 14:57 602#include <stdio.h> vo ... -
排序算法---归并排序
2011-11-26 19:33 740#include <stdio.h> vo ... -
排序算法---交换排序(冒泡排序、快速排序)
2011-11-26 19:32 699#include <stdio.h> vo ... -
排序算法---选择排序(简单插入排序、堆排序)
2011-11-26 19:31 643#include <stdio.h> vo ... -
排序算法---插入排序(简单排序、shell排序)
2011-11-26 19:29 643#include <stdio.h> vo ... -
删除字符串中的特定字符和重复字符
2011-11-26 13:45 660#include <stdio.h> vo ... -
Linux编程-多线程、同步和互斥(转载)
2011-11-14 15:27 1204http://www.cnblogs.com/skynet/a ... -
寻找字符串中的最大数字子串
2011-09-22 17:17 1513#include <stdio.h> int f ... -
删除子字符串
2011-09-21 15:27 599#include <stdio.h> #incl ... -
c语言随机数
2011-09-18 17:15 682#include <stdio.h> #i ... -
带头结点有序单链表的合并
2011-09-08 14:21 1178typedef int Item; typedef s ... -
链表逆序的递归/非递归算法
2011-09-01 23:37 1404/** *链表逆序的递归/非递归算法 */ # ... -
递归算法---字符串---全/部分组合和全排列
2011-08-30 23:01 1216#include <stdio.h> #i ... -
递归算法---0-1背包问题(面试宝典)
2011-08-28 21:11 1892/** *正整数n,m,从数列1、2、3、...、n中随 ... -
递归算法---字符串全组合(面试宝典)
2011-08-28 17:24 1251/** *求一字符串所有字串的组合 */ #i ... -
递归算法---求解多元一次方程
2011-08-28 10:38 1893/** * 求解x1+x2+x3+...+x10 = ... -
(zz)关于类的sizeof
2011-08-27 18:16 564http://blog.sina.com.cn/s/blog_ ... -
(zz)结构体字节对齐原则
2011-08-27 17:53 1576结构体默认的字节对齐一般满足三个准则: 结构体变量的首 ... -
list.h from linux-2.4
2011-08-25 09:59 602#ifndef _LIST_H_ #define _L ... -
The C Programming Lang (K&R) hash table
2011-08-25 09:52 930hash.h #include <stdio.h ...
相关推荐
选择模板后,平台会提供一个可视化编辑器,通过拖拽和配置的方式,用户可以直观地对模板进行修改。同时,平台通常也会提供详细的开发文档和使用教程,如"支付宝小程序模板的使用教程CSDN8.30.docx",这份文档可能...
小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带...
这里列出的两个文件,第一个是“奶茶预约订餐小程序模板.png”,很可能是一个截图或示例图片,展示了小程序的用户界面和设计风格。第二个文件“奶茶预约订餐小程序模板”可能就是实际的源码文件,可能是一个包含所有...
本资源包含近百个微信小程序的模板,每个模板都包含了完整的源码,这对于开发者来说是一份非常宝贵的参考资料,无论是初学者还是经验丰富的开发者,都能从中受益。 一、小程序模板的价值 1. 学习参考:这些模板覆盖...
微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)...
例如,若大模板宽度为64像素,缩小至宽度为10像素的小模板时,小模板上的一个像素点可能对应大模板上6至7个像素点的宽度。因此,在计算模板值时,需要考虑到这些因素: 1. **确定对应关系**:对于小模板上的每一个...
小程序-一个(仿) 小程序-一元夺宝主页设计 小程序-万年历 小程序-下拉刷新,tab切换 小程序-东航订机票 小程序-事项助手 小程序-二维码生成器 小程序-云笔记 小程序-五十音图 小程序-五险一金计算 小程序-交互操作...
这个“微信小程序模板-100个”压缩包可能包含了100个不同类型和用途的小程序模板,方便开发者快速构建自己的小程序。 1. **小程序开发基础** - **框架结构**:微信小程序基于微信自家的WXML(WeiXin Markup ...
这个资源包“100个微信小程序模板”显然为开发者提供了大量的预先设计好的组件和样式,帮助他们快速构建各种功能的小程序。下面将详细阐述这些模板涵盖的知识点以及它们在开发中的应用。 首先,我们要理解小程序的...
小程序源码 简单小商城模板 (商城demo源码) (代码源)小程序源码 简单小商城模板 (商城demo源码) (代码源)小程序源码 简单小商城模板 (商城demo源码) (代码源)小程序源码 简单小商城模板 (商城demo源码) (代码源)小...
总的来说,这个129个微信小程序源码模板的集合是一个全面的学习库,无论你是初学者还是经验丰富的开发者,都能从中受益。它涵盖了微信小程序开发的多个方面,对于提高小程序开发能力,创新设计和解决问题具有很大的...
在提供的模板中,我们可以期待找到一些常见且实用的功能模块,比如用户注册、登录、商品浏览、购物车管理等,这些模块可以帮助开发者快速搭建一个完整的小程序框架。 其次,验证码页面模板是安全验证的关键部分,...
总结来说,"企业通用官网小程序模板"是一个为企业量身打造的便捷建站工具,它简化了网站搭建的过程,提供了基本的展示和互动功能,并允许用户根据需要进行个性化定制,以满足企业在移动互联网时代的营销需求。...
微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信...
"微信小程序模板(几十个)"这个资源集合很可能包含了多种类型和风格的小程序模板,例如电商、资讯、社交、娱乐等不同场景的应用模版。 这些模板可能包括了完整的页面结构、样式设计、交互逻辑以及部分业务逻辑,...
小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序...
"彩虹知识付费模板 小程序付费模板"是一个专门为小程序开发者和内容提供者设计的解决方案,旨在帮助他们快速构建起自己的知识付费平台。 1. **小程序介绍**:小程序是一种轻量级的应用形态,用户无需下载安装即可...
本资源包含125个精心收集整理的微信小程序模板源码,覆盖了多种行业和功能,对于开发者来说是一份宝贵的参考资料。 1. **微信小程序开发基础**: - 微信小程序开发使用的是基于JavaScript的WXML(WeiXin Markup ...
本文将深入探讨“餐外卖系统小程序模板”,一个专为手机端设计的在线外卖叫餐服务模板,旨在帮助开发者快速构建功能齐全、用户体验良好的外卖应用。 一、模板概述 “餐外卖系统小程序模板”是一个集成了菜单展示、...