
C语言
文章平均质量分 57
学习过程
Clear_tj
道阻且长,行则将至
展开
-
C语言概述、进制转换
2021-06-17学习概况// 处理过程// *.c / *.cpp ➡➡➡ *.i ➡➡ *.o / *.obj ➡➡ *.exe// 预编译 编译 链接//进制转换/* 先转2,再转 8 / 16 10 ➡ 2 eg: 103 103 < 128 128 64 ...原创 2021-06-17 20:58:33 · 137 阅读 · 0 评论 -
C语言——函数
一、函数在结构化程序设计中,函数是将任务进行模块划分的基本单位。通过函数,可以把一个复杂任务分解成为若干个易于解决的小任务。充分体现结构化程序设计由粗到精,逐步细化的设计思想。一个大的程序一般应分为若干个程序模块,每个模块实现一个特定的功能,这些模块称为子程序,在C语言中子程序用函数实现。(1)自定义函数声明方式:返回类型 函数名称(形参列表);形参个数≥0将;换为{}即可完成函数的声明和定义。eg:比较两个整数型,返回最大的...原创 2021-06-24 21:33:12 · 760 阅读 · 2 评论 -
顺序、选择、循环结构
1. 顺序结构:按照语句出现的先后顺序依次执行;过于简单,不详叙。2. 选择结构:根据条件判断是否执行相关语句;程序框图:实例:int main(){ int age = 0; scanf_s("%d", &age); if (age >= 18) printf("已成年\n"); else printf("未成年\n"); printf("end"); return 0;}3. 循序结构:当条件成立时,重复执行某些语句...原创 2021-06-22 17:26:50 · 1884 阅读 · 0 评论 -
C语言——static、extern关键字,bool类型,空语句
1、static 静态成员作用:a.使局部变量“延寿”#include<stdio.h>void fun1(int x){ int a = x; int b = 0; a++; b++; printf("a = %d,b = %d\n",a,b);}void fun2(int x){ static int a = x; int b = 0; a++; b++; printf("a = %d,b ...原创 2021-07-10 21:21:12 · 3266 阅读 · 0 评论 -
C语言——常用运算符
一、前置++和后置++int main(){ const int n = 3; for (int i = 0; i < n; i++) { printf("%d ",i); } printf("\n"); for (int i = 0; i < n; ++i) { printf("%d ",i); } //在c语言中,i++和++i作用相同 //在C++、java、python(面向对象语言)中++i效率高于i++ //在某些语原创 2021-06-30 22:31:32 · 340 阅读 · 2 评论 -
C语言初级——变量、常量
一、变量变量分为全局变量、局部变量、块变量,如下述代码所示:int g_max = 10; //全局变量int main(){ int g_mid = 10; //局部变量 { int g_min = 10; //块变量 }}全局变量:在声明后的所有函数中都可以使用。局部变量:只能在被声明的函数中使用。块变量:只能在{}中使用。二、常量常量分为字面常量、宏常量、常变量、枚举常量、字符常量和字符串常量。原创 2021-06-22 16:45:24 · 174 阅读 · 0 评论