![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
lilboom
这个作者很懒,什么都没留下…
展开
-
C语言之有两个参数的函数
C语言之有两个参数的函数在前面我们了解了有一个参数有返回值的函数,那么可不可以传递两个参数呢?#include <stdio.h>int Add(int a,int b);int main(){ int a = 1; int b = 2; int s = 0; s = Add(a,b); printf("s = %d\n",s); return 0;}int Add(int a,int b){ int c; c = a +原创 2021-09-16 16:21:32 · 2451 阅读 · 0 评论 -
C语言之有一个参数有返回值的函数
C语言之有一个参数有返回值的函数在我们上中学的时候,常常碰到类似的题目:y = f(x),f(x) = 2x+1,当x=3时,求y的值。我们可以试着通过C语言来解决这一问题。实例1:#include <stdio.h>int f(int x);int main(){ int y = 0; int x = 3; y = f(x); printf("y = %d\n",y); return 0;}int f(int x) // 不能写原创 2021-09-16 16:20:33 · 2026 阅读 · 0 评论 -
C语言之函数形式参数作用域及生存期
C语言之函数形式参数作用域及生存期首先我们先了解以下什么是实际参数,什么是形式参数实际参数是出现在函数调用圆括号中的表达式。形式参数是函数定义的函数头中声明的变量。前面的例子中的void代表返回值的类型是无类型,可以不写return,如果调用的函数带有参数,则必须传参。调用的时候,传递的参数叫实际参数,对格式没有要求,对数据的类型严格要求。函数中的参数是局部变量,同时它是一个形式参数。下面我们来看一个例子实例1:#include <stdio.h>void test(int);原创 2021-09-16 16:19:50 · 2149 阅读 · 0 评论 -
C语言之函数介绍
C语言之函数介绍一、什么是函数?函数(function)是完成特定任务的独立程序代码单元。语法规则定义了函数的结构和使用方式。也可以理解为函数是一个功能模块,是程序运行当中包装起来的一个步骤,它把实现某个功能的代码块包含起来,并起一个函数名,供别人调用,如printf函数等。二、为什么要使用函数?使用函数可以省去编写重复代码的苦差。函数让程序更加模块化,从而提高了程序代码的可读性,更方便后期修改和完善。函数也可以多级调用。下面我们来创建并使用一个简单的函数(无类型,无返回值)。实例1:#inc原创 2021-09-15 15:30:14 · 760 阅读 · 0 评论 -
C语言之while循环和for循环
C语言之while循环一、在前面的if语句中发现我们不能够连续输入成绩,我们可以通过while循环来实现连续的成绩输入。#include <stdio.h>int main(){ int score; int num = 3; // 班里有3个学生 while(num > 0) { printf("请输入成绩:\n"); scanf("%d",&score); if(score <= 0 || score >=原创 2021-09-09 16:56:20 · 2641 阅读 · 0 评论 -
C语言之if语句
C语言之if语句一、简单形式的if语句可以让程序选择执行一条语句,或者跳过这条语句。实例1:下面我们通过一个简单的代码来判定学生成绩是否合格:#include <stdio.h>int main(){ int score; printf("请输入成绩:\n"); scanf("%d",&score); if(score < 60) // 第一个if语句 { printf("成绩不及格\n"); } i原创 2021-09-06 17:09:23 · 7033 阅读 · 0 评论 -
第一个C程序
第一个C程序下面我们来看一个简单的C程序first.c#include <stdio.h> //包含另一个文件int main(void) //函数名{ //函数体开始 printf("Hallo World!\n"); //调用一个函数 return 0; //return语句} //结束这个程序应该是我们在大学学习C语言的时候所写的第一个程序,我们可以看到该原创 2021-09-02 20:31:56 · 169 阅读 · 0 评论 -
初识C语言
初识C语言一、C语言起源1972年,贝尔实验室的丹尼斯·里奇和肯汤普逊在开发UNIX操作系统时设计了C语言(在B语言的基础上进行设计)。C语言设计的初衷时将其作为程序员使用的一种编程工具,因此,其主要目标时成为有用的语言。二、为什么使用C语言C语言简单明了,非常高效,属于高级计算机语言中的底层语言,可以直接操作内存地址,硬件地址。在当下物联网技术的发展中,C语言运行于对性能有着苛刻要求的小型设备中,C语言时最合适的。在大学专业中,通信类,电子类,计算机类等都需要学习C语言,而且一般情况下还是的一门原创 2021-09-02 17:40:35 · 74 阅读 · 0 评论 -
标准C库对文件的操作
标准C库对文件的操作一、概述:Linux文件编程中的open是UNIX系统(包括LINUX、Mac等)的系统调用函数,返回的是文件描述符(File Descriptor),他是文件在文件描述符表里的索引,区别于C语言库函数fopen。fopen是ANSI C标准中的C语言库函数,在不同的系统中应该调用不同的内核api。返回的是一个指向文件结构的指针。open是UNIX系统调用,移植性有限,而fopen是C标准函数,因此拥有良好的移植性。因为open返回的是文件描述符,而文件描述符在UNIX系统中是一个重要原创 2021-08-01 10:44:28 · 205 阅读 · 0 评论