- 浏览: 77024 次
- 性别:
- 来自: 北京
-
/* *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 647#include <stdio.h> vo ... -
排序算法---归并排序
2011-11-26 19:33 781#include <stdio.h> vo ... -
排序算法---交换排序(冒泡排序、快速排序)
2011-11-26 19:32 722#include <stdio.h> vo ... -
排序算法---选择排序(简单插入排序、堆排序)
2011-11-26 19:31 679#include <stdio.h> vo ... -
排序算法---插入排序(简单排序、shell排序)
2011-11-26 19:29 673#include <stdio.h> vo ... -
删除字符串中的特定字符和重复字符
2011-11-26 13:45 688#include <stdio.h> vo ... -
Linux编程-多线程、同步和互斥(转载)
2011-11-14 15:27 1240http://www.cnblogs.com/skynet/a ... -
寻找字符串中的最大数字子串
2011-09-22 17:17 1554#include <stdio.h> int f ... -
删除子字符串
2011-09-21 15:27 623#include <stdio.h> #incl ... -
c语言随机数
2011-09-18 17:15 701#include <stdio.h> #i ... -
带头结点有序单链表的合并
2011-09-08 14:21 1209typedef int Item; typedef s ... -
链表逆序的递归/非递归算法
2011-09-01 23:37 1448/** *链表逆序的递归/非递归算法 */ # ... -
递归算法---字符串---全/部分组合和全排列
2011-08-30 23:01 1239#include <stdio.h> #i ... -
递归算法---0-1背包问题(面试宝典)
2011-08-28 21:11 1943/** *正整数n,m,从数列1、2、3、...、n中随 ... -
递归算法---字符串全组合(面试宝典)
2011-08-28 17:24 1294/** *求一字符串所有字串的组合 */ #i ... -
递归算法---求解多元一次方程
2011-08-28 10:38 1920/** * 求解x1+x2+x3+...+x10 = ... -
(zz)关于类的sizeof
2011-08-27 18:16 626http://blog.sina.com.cn/s/blog_ ... -
(zz)结构体字节对齐原则
2011-08-27 17:53 1602结构体默认的字节对齐一般满足三个准则: 结构体变量的首 ... -
list.h from linux-2.4
2011-08-25 09:59 631#ifndef _LIST_H_ #define _L ... -
The C Programming Lang (K&R) hash table
2011-08-25 09:52 962hash.h #include <stdio.h ...
相关推荐
在过去,开发一个小程序往往需要大量的时间投入和专业的前端技术,这使得很多有想法但缺乏技术背景的运营者和企业望而却步。然而,支付宝小程序模板的出现,通过预置组件和页面布局,让这些困扰迎刃而解,大大降低了...
小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带后台)小程序源码 商城模板(带...
小程序-一个(仿) 小程序-一元夺宝主页设计 小程序-万年历 小程序-下拉刷新,tab切换 小程序-东航订机票 小程序-事项助手 小程序-二维码生成器 小程序-云笔记 小程序-五十音图 小程序-五险一金计算 小程序-交互操作...
本资源包含近百个微信小程序的模板,每个模板都包含了完整的源码,这对于开发者来说是一份非常宝贵的参考资料,无论是初学者还是经验丰富的开发者,都能从中受益。 一、小程序模板的价值 1. 学习参考:这些模板覆盖...
这里列出的两个文件,第一个是“奶茶预约订餐小程序模板.png”,很可能是一个截图或示例图片,展示了小程序的用户界面和设计风格。第二个文件“奶茶预约订餐小程序模板”可能就是实际的源码文件,可能是一个包含所有...
微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)微信小程序 商城模板 商城 (源代码+截图)...
例如,若大模板宽度为64像素,缩小至宽度为10像素的小模板时,小模板上的一个像素点可能对应大模板上6至7个像素点的宽度。因此,在计算模板值时,需要考虑到这些因素: 1. **确定对应关系**:对于小模板上的每一个...
这个“微信小程序模板-100个”压缩包可能包含了100个不同类型和用途的小程序模板,方便开发者快速构建自己的小程序。 1. **小程序开发基础** - **框架结构**:微信小程序基于微信自家的WXML(WeiXin Markup ...
这个资源包“100个微信小程序模板”显然为开发者提供了大量的预先设计好的组件和样式,帮助他们快速构建各种功能的小程序。下面将详细阐述这些模板涵盖的知识点以及它们在开发中的应用。 首先,我们要理解小程序的...
小程序源码 简单小商城模板 (商城demo源码) (代码源)小程序源码 简单小商城模板 (商城demo源码) (代码源)小程序源码 简单小商城模板 (商城demo源码) (代码源)小程序源码 简单小商城模板 (商城demo源码) (代码源)小...
总的来说,这个129个微信小程序源码模板的集合是一个全面的学习库,无论你是初学者还是经验丰富的开发者,都能从中受益。它涵盖了微信小程序开发的多个方面,对于提高小程序开发能力,创新设计和解决问题具有很大的...
在提供的模板中,我们可以期待找到一些常见且实用的功能模块,比如用户注册、登录、商品浏览、购物车管理等,这些模块可以帮助开发者快速搭建一个完整的小程序框架。 其次,验证码页面模板是安全验证的关键部分,...
"微信小程序模板(几十个)"这个资源集合很可能包含了多种类型和风格的小程序模板,例如电商、资讯、社交、娱乐等不同场景的应用模版。 这些模板可能包括了完整的页面结构、样式设计、交互逻辑以及部分业务逻辑,...
总结来说,"企业通用官网小程序模板"是一个为企业量身打造的便捷建站工具,它简化了网站搭建的过程,提供了基本的展示和互动功能,并允许用户根据需要进行个性化定制,以满足企业在移动互联网时代的营销需求。...
微信小程序登录模板源码的下载通常包含一系列文件和代码,旨在为开发者提供一个快速实现用户登录功能的基础框架。开发者通过下载这样的模板源码,可以在短时间内构建出符合需求的登录系统,而无需从零开始编写所有...
微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信电商 (源代码+截图)微信小程序 商城模板 微信...
本资源包含125个精心收集整理的微信小程序模板源码,覆盖了多种行业和功能,对于开发者来说是一份宝贵的参考资料。 1. **微信小程序开发基础**: - 微信小程序开发使用的是基于JavaScript的WXML(WeiXin Markup ...
因此,提供一个优秀的微信小程序聊天模板,对于降低开发者的门槛、提高开发效率具有非常重要的意义。 微信小程序模板通常包括前端的界面设计和后端的服务器逻辑两大部分。前端界面设计需要考虑到用户体验的各个方面...
小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序源码 餐饮商户模板 (代码源)小程序...