zoukankan      html  css  js  c++  java
  • C++ 04 数组和指针

    数组、指针、动态数组

    #include <iostream>
    #include <string>
    #include <bitset>
    
    using std::cin;
    using std::cout;
    using std::endl;
    using std::string;
    
    int main()
    {
    	// 显示初始化 , 数字长度为固定值
    	const unsigned size = 3;
    	int ia[size] = { 0,1,2 };
    	// 使用下标遍历
    	for (size_t ix = 0; ix != size; ++ix)
    		cout << ix << ":" << ia[ix] << endl;
    	// 使用指针遍历
    	for (int *p = ia; p <  ia + size; p++)
    		cout << p << ":" << *p << endl;
    	// 创建动态数组
    	int *pia = new int[10]; // array of 10 uninitialized ints
    	int *pia2 = new int[10](); //数组初始化 0
    	delete[] pia;	// 动态空间释放
    	delete[] pia2;
    	return 0;
    }
    

    还有const、C字符串、二维数组。没啥好记的,用到时再来翻看。

  • 相关阅读:
    Java学习总结
    John 尼姆博弈
    博弈知识汇总(转)
    坏习纠正
    QDUOJ 河老师的新年礼物(尺取法)
    HDU
    QDUOJ ycb的ACM进阶之路 二进制多重背包
    HDU
    HDU
    POJ
  • 原文地址:https://www.cnblogs.com/hiqianqian/p/6871822.html
Copyright © 2011-2022 走看看