从头学习c(4)

函数详解

首先我想说,在c语言中,函数可以分成库函数和自定义函数,库函数值得是一些基础功能,我们在开发过程中都会用到的一些代码,为了支持可移植性和提升代码的效率,我们将其封装起来,称为库函数,方便我们进行软件开发。这里待大家简单学习下常见的库函数(一定要会读文档)

1.strcmp(拷贝字符串)

char是函数的返回类型。

strcpy是函数名字。

括号里面的内容是指针的目的地和指针的终点,是函数的参数

下面有个习题,写一个可以交换两个整形变量的内容的代码。我们可以看出,常规的函数方法,却没有使得两个整形变量进行交换,这是为什么呢?我们首先为a,b创建了空间,并对齐进行初始化,然而,在函数中,我们同样为x。y开启了空间,通过调试我们可以发现,着两者的空间压根不是一个地方,因此这里必须使用指针。

 请问打印出来是什么东西?

这是链式访问,我们首先要知道,printf返回值是什么?Printf的返回值是打印在屏幕上的字符的个数,因此打印出来的是4321

题目:接受一个无符号整型值,按照顺序打印他的每一位,例如:输入1234,输出1 2 3 4

 

 

 

         

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值