![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
C语言知识点
稳就是快
这个作者很懒,什么都没留下…
展开
-
【C语言基础】C语言-10:字符串常用函数
char *strstr(const char *str1, const char *str2):字符串查找函数,用于查找一个字符串在另一个字符串中的位置。gets(str)、pus(str)、scanf("%s", str)、printf("%s", str)可以。gets(str):从输入缓冲区中读取一个字符串存储到字符指针变量str所指向的内存空间;puts(str):与printf("%s\n", str)作用相同,但是。gets()输入与scanf()输入不同的是,gets()原创 2023-09-19 10:36:12 · 103 阅读 · 1 评论 -
【C语言基础】C语言-09:四种存储类型
变量和函数的属性包括数据类型和数据的存储类别,存储类别指数据在内存中存储方式(静态和动态),包含auto、static、register、extern四种。生命为register类型的变量,在由内存调入到CPU寄存器后,则常驻在CPU的寄存器中,因此访问register变量将在很大程度上。如果一个文件调用另一个文件中的变量,则在调用文件中需要使用extern关键字声明变量。被声明为静态类型的变量,无论是全局的还是局部的,都存储在。,因为省去了变量由内存调入到寄存器过程中的好几个指令周期。原创 2023-09-19 10:04:15 · 2475 阅读 · 1 评论 -
【C语言基础】C语言-08:各变量类型所占字节数
输出结果:char:1 short:2 int:4 long:8 float:4 double:8。原创 2023-09-18 20:41:08 · 316 阅读 · 0 评论 -
【C语言入门】C语言-07:复合运算的运算顺序
1)++a原创 2023-09-17 21:53:59 · 368 阅读 · 1 评论 -
【C语言基础】C语言-06:逻辑运算符的短路特点
【代码】C语言-06:逻辑运算符的短路特点。原创 2023-09-17 21:42:22 · 221 阅读 · 1 评论 -
【C语言基础】C语言-05:科学计数法
在C语言中,使用科学计数法表示数值需要在数值后面加上字母e或E,再加上指数。如果数值部分的整数为0,则整数可以省略。输出结果:100.000, 20.000。可以是正整数、负整数或0,但是。原创 2023-09-17 21:09:33 · 4517 阅读 · 1 评论 -
【C语言基础】C语言-04:连续赋值语句和连续判断语句
连续赋值语句中,赋值运算是。连续判断语句中,判断运算是。原创 2023-09-17 18:33:34 · 739 阅读 · 1 评论 -
【C语言基础】C语言-03:运算符的优先级
第6优先级:大于运算符>、大于等于运算符>=、小于运算符原创 2023-09-17 12:46:12 · 214 阅读 · 1 评论 -
【C语言基础】C语言-01:进制表示
C语言中用前缀0x或0X表示十六进制。例如0x11表示十六进制11,即17。C语言中用0b或0B前缀表示二进制。例如0b11表示二进制11,即3;C语言中用前缀0表示八进制。例如011表示八进制11,即9;原创 2023-09-17 12:00:05 · 1455 阅读 · 1 评论 -
【C语言基础】C语言-02:逗号表达式
/结果为 i = 30(不执行a+6的原因:赋值运算符优先级高于逗号)如果以上等式变为 i = (a=2*3, a*5, a+6)则结果输出12。它将两个及以上的式子联接起来,从左往右逐个计算表达式,整个表达式的值为。step2:a*5;// 结果为30(此时a的值不变,仍然为6)逗号表达式,是C语言中的逗号表示符,step1:a=2*3;原创 2023-09-17 12:18:58 · 177 阅读 · 1 评论