一个c语言的小问题,编写一个程序

      好久没写博客了 ,一是懒二是没什么可写,或者说最近真正看书的时间不多时间也是花了的,都搞飞思卡尔了不过调车这个东西,很耗时间的但也确实有趣。

      直接翻到第7章输入与输出做第一个练习题7-1,题目是编写一个程序根据它自身被调用时存放在argv[0]中的名字,实现将大写字母转换为小写字母或將小写字母转换为大写字母的功能

程序很easy,实现如下(平台ubuntu)

 

如果程序名第一个字母是u或U则为小写转大写否则为大写转小写。

输入panghui輸出依旧是panghui,悲剧了。

一时间还真不知道错哪了,过程不说了纠结了很久,也许高手一下就看出来了吧

 

好了,问题很明显了这個当时还真没想到,我以为./在Linux下无非是说明程序在当前目录中寻找而已结果不是的哦,找到了问题修改就很简单了,直接是argv[0][2]就可以了

转载我博客文章郑重声明:技术性网站著名原创作者即可转载,商业性网站必须经过我的同意才能转载否则追究责任——

}

格式:PDF ? 页数:23 ? 上传日期: 06:05:55 ? 瀏览次数:273 ? ? 700积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信