zoukankan      html  css  js  c++  java
  • 函数的运用二(一个一个字读,便于学会机率)

    看完前篇的函数运用是不是不在疑惑,那么下面就来点复杂一点的,也不难的。

    如下图所示:读绿色和黄色注释。

     

    是不是能写出来了,调用函数的方式,都是一样的。跟上面前篇的调用几乎一样的,不同就是函数名不同而已。记住:套路,会套路的规则,跟着运用即可。

     现在为止,是不是对于所谓的函数有点概念性的认知了?

    是不是原来如此的感觉!

    既然豁然开朗后,是如此简单。那么下面来点调料。前面所有篇章都是抓住相同数据类型来操作的。

    那是不是不可以相互转换呢?

    不是的。就举个例子,大小写字母,就可以用数字转换得来。请浏览器搜索ASCII代码表。

    打印效果:

    那么这跟函数有什么关系呢?嘿嘿,看看如何把能转换数据的函数,给转换而已。

     打印效果一样:

    对于函数的认知是不是又涨一点了。

    如果学会这一个,下面加点复杂的东西。前面一直说char类型都只能打印一个一个的字符,那我们怎么打印一段文字或者一句话什么的?

    是不是很疑惑?其实也是一样有他的套路的。

    还是以char类型为例。

    我们先看一个int的一维数组是什么样的:

    这个数组变相的可以看作就是以0,1,2,3,4,5组成的,就是所谓一组相同类型数据的集合(空间也行)。

    就是说,这个数组变相看作是一行六列即可。一个一个打印就是%d.

    那么char类型呢?

    也变相看作是一行六列。打印就是一个一个字符,%c。

    那为什么一个一个字符用到单引号呢?就是为了辨别多字符的。

    是不是有种猜测了,既然有单引号,那是不是有双引号呢?

    没错,双引号就是可以括多字符的。打印效果:

    那这又有什么用处呢?下面就是叫你如何用函数来带入这个char str[],作为形参,涉及到一个指针,但是不求理解,不求会,告知,下面一篇直接讲指针。

    所以,C语言这门学科,讲究过程,一步步的来的,看着好像那么回事,用起来才发现,这门学科挺深奥的。学到这里的人,我想估计是真想学的那群人。

    后面才是真正的关键了。

    纯属小编个人见解,如有不妥,请见谅!

    条条英符铸平凡,行行代码显乾坤;
  • 相关阅读:
    zepto引用touch模块后,click失效
    cocos2dx中setContentSize与setDimensions在设置label显示区域上的区别
    convertToNodeSpace 与 convertToWorldSpace 的使用
    quick(3.2) UIListView扩展
    quick-cocos2d-x 游戏开发——StateMachine 状态机
    Lua学习笔记之字符串及模式匹配
    cocos2dx-3.x事件分发机制
    cocos2dx-Lua与Object的通讯机制
    cocos2dx-Lua与Java通讯机制
    Quick-cocos2dx容器层的使用
  • 原文地址:https://www.cnblogs.com/VisiousDragon/p/7965744.html
Copyright © 2011-2022 走看看