- 博客(9)
- 问答 (7)
- 收藏
- 关注
原创 C语言%d输出的不同形式
%d就是普通的输出%2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补空格%-2d是将数字按宽度为2,采用左对齐方式输出,若数据位数不到2位,则右边补空格%02d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边补0...
2020-12-28 19:51:18
1963
1
原创 C语言变量的生命周期
全局变量:进程开始时创建,进程结束时销毁,在代码编译链接后,直接将其初始值写入到可执行文件中,创建时按照定义时的初始值进行赋值局部变量和参数变量:进入函数时创建,退出函数时销毁全局静态变量:定义一个全局变量并使用static关键字修饰时,这个变量就成了全局静态变量,它的生命周期和全局变量一样,但是作用域被限制在定义文件内,无法使用extern来让其他源文件中使用它静态局部变量:在函数内使用static关键字修饰一个变量时,这个变量就是静态局部变量,它的生命周期同全局变量一样,作用域被限制在函数内
2020-12-17 19:13:43
678
原创 逆波兰计算器
#include<stdio.h>#include<stdlib.h>#define MAXOP 100#define NUMBER ‘0’int getop(char []);void push(double);double pop(void);int main(){int type;double op2;char s[MAXOP];while ((type = getop(s)) != EOF){ switch (type) { case NUMB
2020-12-16 22:46:58
154
原创 原码、反码、补码
原码:计算机用二进制表示的一个数的0、1串反码:正数的反码等于原码负数的反码就是原码除符号位外,按位取反。补码:正数的补码等于原码负数的补码等于反码+1。负数的补码等于原码自低位向高位,尾数的第一个‘1’及其右边的‘0’保持不变,左边的各位按位取反,符号位不变。注意:以八位二进制为例,第一位为符号位,正数为0,负数为1,其后为数的二进制表示以-3为例-3的原码为1000 0011-3的反码为1111 1100-3的补码为1111 1101...
2020-12-16 18:20:43
502
原创 C语言函数头
C语言在函数的使用中,函数头的声明可以不写出变量,例如int fyxwan(int ,int)但是在函数的定义中,也就是写函数体代码是的开头要把参数写上,例如int fyxwan(int fyx,int ly)
2020-12-14 06:56:43
3572
原创 c语言while循环中直接分号问题
C语言对于这样的while循环语句,例如while(isspace(c = getch()));该语句表示一个空循环,只执行while中的语句,只要条件为真,就无限循环下去!
2020-12-14 06:56:06
2956
原创 C语言函数函数声明问题
C语言在声明一个函数时,在主函数里面声明的只能在主函数中调用,而不能在其他地方使用在主函数下面声明的函数可以在该声明之下的任何地方使用
2020-12-14 06:55:46
439
空空如也
idea使用的时候的一些问题
2021-12-27
51单片机的问题,请帮我看下
2021-10-25
clion缩进问题,帮帮忙各位
2021-08-27
我这配置额定250w最大350w的电源能行吗
2021-08-08
我这电脑配置玩LOL用win7还是win10
2021-07-31
安装python3.9时出现的问题,原有的所有文件均已删除,希望能有大神帮我解决
2021-01-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人