ndk01.1_C简单语法,数组的定义

2017-07-28  本文已影响30人  IT魔幻师

一、Hello World

安装 visual studio 2013

创建vs项目:
文件->新建->项目->Visual C++ -> Win32 控制台应用程序 ->命名

hello word:

int main(){  //主入口
    printf("Hello NDk"); //打印到控制台
    system("pause"); //暂停 使用system需要添加头文件#include <stdlib.h>
    return 0;

}

注释代码的快捷键 Ctrl+k+c

二、C基本语法

---------------------------------------------不怎么华丽的分割线--------------------------------------

三、错误笔记

四、使用技巧

五、知识要点

1. 为什么定义数组的时候一定要指定数组长度?
C语言中定义数组的时候必须把数组定义在一块连续的内存空间,所以我们在预编译阶段就必须计算出需要使用的内存的大小,这样才能够在内存中找到一块能够连续的空间存放数组数据,如果需要的内存超过了计算机能够存放的剩余内存就会出现 栈(stack)溢出。
2. 数组的存储限制
数组是存储在stack栈中,stack的大小是有限制的,10M ,并且我们不需要手动去释放内存,计算机会自动帮我们释放,如果需要定义更大的数组我们就需要动态申请,动态申请的数字存放在堆内存中,并且我们需要手动释放内存。
上一篇下一篇

猜你喜欢

热点阅读