自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言学习第七天

以0结尾的一串字符-\0,0标志字符串的结束,但它不是字符串的一部分。C语言的字符串是以字符数组的形态存在的,不能用运算符对字符串做运算。字符串以数组的形式存在,以数组或指针的形式访问。string.h里有很多处理字符串的函数。计算字符串长度的时候不包含这个0。通过数组的方式可以遍历字符串。那么指针和数组有什么 不同?如果要构造一个字符串->数组。如果要处理一个字符串->指针。更多的是以指针的形式访问。

2024-06-13 23:11:23 197

原创 C语言学习第六天

如果是个指针变量,则p[i]等价于*(p+i),可以认为到内存P的位置然后移动i个单元,检索储存在那里的值。在一个函数内部如果定义的局部变量的名字和局部变量名一样时,局部变量会屏蔽掉全局变量。在一个函数内部定义的变量或者函数的形参 都统称为局部变量。需要对十进制整数除以2取余,余数从从后往前排列,倒过来就转化成二进制整数了。一位数组名是个指针常量,他存放的是一维数组第一个元素的地址。*(p+3)表示p的第3个元素的值。不要混淆*(p+3)和*p+3。*p+3表示p第一个元素+3。总结:指针是C语言的灵魂。

2024-06-12 07:34:56 192

原创 一个指针占几个字节,原理是什么呢

我们一般需要32个0或1的组合就可以找到内存中所有的地址,而32个0或1的组合就是32位,也就是4个字节的大小(一个字节8位)。所以在32位计算机中,指针占4个字节,64位计算机中,指针占8个字节。假如,某计算机的地址总线是32位,那么它一次可以处理的信息是32条,每一条地址总线有0或1两种可能,那么32根地址总线一共有232种可能,也就是其描述的地址空间为0-(232-1)。我们平常说的计算机是64位,32位,指的是计算机CPU中通用寄存器一次性处理、传输、暂时储存的信息的最大长度。

2024-06-11 22:32:52 751

原创 C语言学习第四天

今天学习了while循环,for和while循环比较,do while 和while、for比较,switch用法、(float)(5) 最终值是5.000000。(int)(4.5+2.2) 最终值是6。功能:把表达式的值强制转化为前面所执行的数据类型。格式:(数据类型)(表达式)

2024-06-10 13:44:47 320

原创 学习C语言第三天

尝试自己去编程解决它,大部分人自己都无法解决,如果解决不了就看答案,关键是把答案看懂,需要花很大的精力,也是我们学习的重点。看懂之后尝试自己去修改程序,并且知道修改之后程序的不同输出结果的含义,并调试错误,判断一个数是否为素数(1 3 5 7 11 13 17 19 ...)判断一个数是否为 回文数(1221,123321)printf ()--将变量的内容输入到显示器上。最后不看答案,自己独立把答案敲出来。如何使用scanf编写出高质量代码。else if (表达式2)else if (表达式3)

2024-06-06 23:06:35 657

原创 学习C语言第二天

/错误写法,因为双引号的“A”为字符串 代表‘A’ '\0'的组合。//正确写法,将单个字符'A'赋值给ch,注意单个字符必须用单引号。// x的值是1.2345。printf ( " 该一元二次方程有两个解, X1 = %f ,X2 = %f \n " X1, X2 }//printf("%c\n",ch);cpu不能直接处理硬盘上的数据,操作系统将硬盘上的数据传输到内存条上,CPU在处理内存条上的数据,//printf("%c\n",ch1);

2024-06-05 12:35:02 454

原创 学习C语言第一天

因此,建议新人在学习编程的时候就养成编程的好习惯,写程序前定义好程序的目标,然后再设计程序,跟着流程走。总体来说,源代码文件是程序员编写的高级语言代码文件,目标代码文件是编译器和汇编器生成的中间文件,可执行文件是链接器处理的最终文件。总的来说,编译器的任务是将高级语言源代码转换为目标代码或可执行代码,并完成相关的错误检查、代码优化、目标代码生成等任务。源代码文件通常以特定的文件扩展名(如.c、.cpp、.java等)保存,并且包含程序的逻辑和算法、变量和函数定义等信息。可以执行程序是可以运行的程序。

2024-05-27 20:50:05 1479

空空如也

空空如也

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

TA关注的人

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