
c/c++
文章平均质量分 82
z_qifa
这个作者很懒,什么都没留下…
展开
-
c/c++ int数组初始化/重置为0
1、int数组其实初始化的时候默认就是全部为0int a[1000];int a[1000] = {0};以上2种写法其实都可以注意:int a[1000] = {0};这种方法如果想把整形数组a都初始化为1就不能用了比如int a[1000] = {1};//数组其实是被初始化成1,0,0,0,02、int数组重置为0如果是在定原创 2017-09-04 11:21:55 · 66079 阅读 · 11 评论 -
c/c++ 获取数组长度
在C/C++中并没有提供直接获取数组长度的函数c/c++ 获取数组长度其中一种方法是使用sizeof(array) / sizeof(array[0])。在C语言中习惯上在使用时都把它定义成一个宏,比如:#define GET_ARRAY_LEN(array,len) {len = (sizeof(array) / sizeof(array[0]));}原创 2017-09-04 11:30:36 · 10025 阅读 · 0 评论 -
c/c++中sizeof()、strlen()、length()、size()详解和区别
c/c++中获取字符串长度。有以下函数:size()、sizeof() 、strlen()、str.length();一、数组或字符串的长度:sizeof()、strlen()1、sizeof():返回所占总空间的字节数(1)、对于整型字符型数组(2)、对于整型或字符型指针2、strlen():返回字符数组或字符串所占的字节数(1)、针对字符数组(2)、针对字符原创 2017-08-31 11:52:09 · 208984 阅读 · 13 评论 -
c++获取键盘输入cin、scanf使用详解
cin是c++标准,scanf是在c中使用的#include#include#includeusing namespace std;int main(){ /* strlen包含在string.h头文件里,加上 #include #include // C语言头文件为 string.h 新c++编译器 ,前面加c ,后去掉 .h原创 2017-09-01 11:30:49 · 6312 阅读 · 0 评论