c语言初级阶段知识整理(一)
来源:互联网 发布:软件主管岗位职责 编辑:程序博客网 时间:2024/05/16 12:59
下面进入初级学习阶段散知识整理:1.字符串“abcde”中表示字符串输出结束的标志是'\0',在用strlen进行计算字符串长度的时候‘\0’是不计入其中的,如上字符串长度是5;2.三字母词:"??("->"[" , "??)"->"]" , "??<"->"{" , "??>"->"}" , "??="->"#" , "??/"->"\" , "??!"->"|" , "??'"->"^" , "??-"->"~" ,这些字符在printf输出的时候如果它们连在一起输出就会出现箭头后面的字符,而不是我们所希望输出的结果,这种情况应该避免;3.一个字节有8个bit位,且1byte=8bit , 1kb=1024byte , 1mb=1024kb , 1gb=1024mb;4.const修饰变量,使变量更具有“常量”的属性,但是其还是变量,可以用指针指向来改变被修饰的值,(但是在c++中,被const修饰的变量,使其变成常量)在定义数组的时候,禁止数组的大小用一个变量表示;eg: int num=10; const int num=10; int arr[num]={0};(错) int arr[num]={0};(c语言中是错,C++中是正确的)5.每次定义一个局部变量的时候其前面是会出现auto(自动变量),只是被省略了,如下;extern声明一个外部变量,比如在一个文件下定义了一个变量,如果要使其被其他文件使用则要在声明的时候前面加上extern;eg:(auto) int a=10;6.register(寄存器)可以用来修饰变量,但其修饰的变量地址不可取,因为register修饰的变量不是保存在内存中的,无法获取其地址;
0 0
- c语言初级阶段知识整理(一)
- c语言初级阶段散知识整理(一)
- C语言知识整理(一)
- C初级阶段练习题目(一)
- 一些简单知识的整理—C语言(一)
- C语言知识整理
- C 语言知识整理
- C语言知识整理(二)
- C语言知识整理(三)
- c语言知识整理(二)
- C语言知识整理(四)
- C 语言整理(一)
- C语言知识总结(一)
- C语言易混易错知识汇总(一)
- c语言知识总结(一)
- C语言知识小结(一)
- C初级阶段练习题目(二)
- C初级阶段练习题目(三)
- 解决pycharm左侧项目文件名中文字体乱码情况?中文显示口口口口......
- scikit learn 中pca 的用法
- 【NOI2014模拟7.11】【WC2008游览计划加强】挖宝藏
- Oracle12C基本常识(五)
- 包含min函数的栈
- c语言初级阶段知识整理(一)
- Unity3D游戏场景优化之批处理
- GCC主要数据结构之infile
- 字符串切割
- 顺时针打印矩阵
- 塔防大战unity5.5版本系列(part6)
- C语言_心得总结_1
- 你的密码安全吗?
- C++ 标准模板库