zoukankan      html  css  js  c++  java
  • C语言复习20170821

    函数

    • 函数头部参数表里的变量称为形参,也是内部变量,只能在函数体内访问。
    • 形参的作用是实现主调函数与被调函数之间的联系,通常将函数所处理的数据,影响函数功能的因素或者函数处理的结果作为形参。没有形参的函数在形参表的位置应该写void.main 函数也可以有形参和返回值,其形参也称为命令行参数,由操作系统在启动程序时初始化,其返回值传递给操作系统。
    • 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。
    • 形参和实参类型必须相同。
    • 函数的返回值只能有一个,函数返回值类型可以是除数组以外的任何类型。函数中的return语句可以有很多个,但不表示函数可以有多个返回值。

    常见的str函数

    • strcmp()

    此函数的函数原型为 int strcmp(const char *str1, const char *str2).

    功能为比较两个字符串。

    当str1指向的字符串大于str2指向的字符串时,返回正数。

    当str1指向的字符串等于str2指向的字符串时,返回0。

    当str1指向的字符串小于str2指向的字符串时,返回负数。

    • strcpy()

    此函数原型为 char strcpy(char dest, const char *src)

    功能为拷贝字符串内容到目的串,把src所指向的内容拷贝到dest。

    • strstr()

    函数原型为char *strstr(const char str1, const char *str2)

    功能为查找字符串str2在str1中出现的位置,找到则返回位置,否则返回NULL。

    练习

  • 相关阅读:
    springboot实现定时任务,异步操作,统一结果返回,全局异常处理,拦截器及事务处理
    springboot集成mybatis,热部署以及整合Swagger2
    使用idea上传项目到码云(gitee)上
    RabbitMQ 高级应用
    Spring Boot整合RabbitMQ
    RabbitMQ--其他几种模式
    RabbitMQ入门--简单模式
    RabbitMQ安装(centos7)
    RocketMQ安装及入门
    [UWP]涨姿势UWP源码——极简的RSS阅读器
  • 原文地址:https://www.cnblogs.com/fixedl/p/7407115.html
Copyright © 2011-2022 走看看