自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 c语言小计--基本数据类型及其表示

c语言的基本数据类型包括整型数据、实型数据和字符型数据。【1】常量与变量(1)常量常量是指程序在运行时其值不能改变的量,它是c语言中使用的基本数据对象之一。常量分为数值常量及字符常量,其中数值常量分为整型常量和实型常量,字符常量分为字符常量和字符串常量。这些类型决定了各种常量所占据空间的大小和数的表示范围。(2)符号常量在c语言中,常量除了以自身的存在形式直接表示以外,还可以用标识符来表示,即符号常量。c语言使用宏定义命令对符号常量进行定义,其定义形式如下: ...

2022-02-14 16:10:04 527

原创 c语言小记--指针与字符串

字符指针可以指向一个字符串,可用字符串常量对字符指针进行初始化。例如:#include <stdio.h> #include <stdlib.h> int main(){ char *str="this is a string"; printf("%s",str); return 0;}在程序中,有这样一些语句:#include <stdio.h> #include <stdlib.h> int main()

2022-01-05 16:53:59 611

原创 c语言小记--指针基础

简单而言,指针就是内存的一个地址。因为该地址可以被存放于内存中,也可以运算,因此以一种数据类型的形式呈现。例如:int i=3,*p;p=&i;printf("%d",*p);程序会打印出"3",间接访问数据。指针变量的说明形式:类型说明符 *变量名类型是指针所指变量的类型。指针允许指向任何类型的对象,包括变量、数组、函数、结构、另外的指针等。*是指针运算符,其功能是访问指针所指向的内容。可以联系取址符&加以记忆:*指针变量是取内容,而&内存变...

2021-12-23 19:50:24 441

原创 c语言复习--函数的递归调用

当一个程序自己调用自己时,就形成了递归现象。(可参照数学中阶乘的运算,每一步都需要前一步的值)函数A直接调用函数A为直接递归,函数A调用函数B,函数B又调用函数C,称为间接递归。一个简单的例子:用递归函数求n的阶乘#include<stdio.h>void main(){ int n,p; scanf("%d",&n); p=facto(n); printf("%d!=%d\n",n,p);}int facto(int n){ int r; if(n==.

2021-12-22 23:27:17 4082

原创 c语言复习--寄存器变量(register)

一般变量储存于内存中,如果有需要反复调用的,则会因访问流程的复杂影响运行效率,因此有另一类变量直接存储在寄存器之中。其说明形式为: register 类型标识符 变量名;计算机中寄存器一般为两到三个,超出数目的寄存器变量将自动被转化为自动变量。由于长度限制,寄存器变量只能是char、int、指针型,且不能是外部变量或静态变量。...

2021-12-22 18:11:52 2141

原创 c语言复习--静态变量(static)

静态变量存放在内存中的静态存储区,编译系统为其分配固定的存储空间,重复使用时,会保留变量中的值。其定义形式为: static类型标识符变量名静态变量分为外部静态变量与内部静态变量。外部静态变量是一种全局变量,但作用域仅在定义其的源文件之中,不像外部变量作用于整个程序。比如:分析下列程序/*文件一*/#include<stdio.h>static int x=2;int y=3;extern void add2();voi...

2021-12-22 18:03:41 1414

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除