从零开始的C语言生活(自学篇)

   日期:2021-03-16     浏览:163    评论:0    
核心提示:这段时间了解了一下函数是什么,函数有系统自带的函数。这里我要比较两个字符串那个大,strcmp这个函数就能解决这个问题,两个数strcmp(str1,str2);str1若比str2大则输出1,反之则输出-1;若相等就输出0,这类函数是要自己去背的,在调试过程,我一直不知道为什么会显示1,0,-1,加入断点调试则发现这些字符串的个数比上面的要多出一来,后来才知道,原来字符串后面都有一个隐形的“\0”就是这个"\0"让这个字符串的个数多了一。另外的函数就是在程序中编写也在程序中运行,在这段程序中就很容

这段时间了解了一下函数是什么,函数有系统自带的函数。
这里我要比较两个字符串那个大,strcmp这个函数就能解决这个问题,两个数strcmp(str1,str2);str1若比str2大则输出1,反之则输出-1;若相等就输出0,这类函数是要自己去背的,在调试过程,我一直不知道为什么会显示1,0,-1,加入断点调试则发现这些字符串的个数比上面的要多出一来,
后来才知道,原来字符串后面都有一个隐形的“\0”就是这个"\0"让这个字符串的个数多了一。
另外的函数就是在程序中编写也在程序中运行,
在这段程序中就很容易看出,字符串的末尾有个’\0“了,不过字符是没有这个”\0“了,
再然后就是将一个函数编辑好,像一个包裹装起来,然后想用的时候只要调用这个函数的名称就好了,我认为这个也是比较实用的,同时也让代码显得更简洁,不用每一次都重新写一遍这个函数。

在这个程序中,strcmp-alias就是这个函数的”包装盒“,在用这个函数的时候只需要将这个函数名称调用出来就好了,另外包装盒中是不能再重新装进去一个”包装盒“的,也就是不能在函数中再定义一个另外的函数。
作为一个编程新手,还有很多需要我去学习的。

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服