- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 sizeof 和 strlen 的区别
sizeof 和 strlen 有以下区别: sizeof 是一个操作符,strlen 是库函数。 sizeof 的参数可以是数据类型,也可以是变量,而 strlen 只能以结尾为 ‘ \0’ 的字符串作参数。 编译器在编译时就计算出了 sizeof 的结果。而 strlen 函数必须在运行时才能计算出来。并且 sizeof 计算的是数据类型占内存的大小,而 strlen 计算的是字符串
2017-08-09 21:37:28 191 1
原创 c语言关键字
所谓关键字也叫保留字,它是标识符的一种,标准规定它是编译器默认的某些类型,因此用户不可用它的一样的标识符去表示其他的东西。 标准C有32个关键字: 一.数据类型关键字 12 个: 1. char 2. short 3. int 4. long 5. enum 6. float 7. double 8. signed 9. unsigned
2017-08-08 11:09:32 257
原创 C语言const
Const 关键字用法: 1)表示常量不可以修改的变量。 2)可以修饰参数,作为输入参数. 3)修饰函数,防止以外的改动. 4)修饰类的成员函数,不改变类中的数据成员. const: 具有 const 限定类型的左值表达式的值无法修改。 使用 const 限定符的意图是表示值不会变化的变量。 const int p; //表示 P 不能作为赋值表达式的左操作数, 也不能作为增值
2017-08-07 16:58:16 169
原创 c语言static
在c语言中,关键字static有三个明显的作用: 1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2). 在模块内(但在函数体外),一个被声明为静态的可以被模块内所有函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3). 在模块内,一个被声明为静态的函数值可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。
2017-08-07 16:28:27 217 1
空空如也
求一个c++源代码 会议室预定系统
2016-04-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人