- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 07func_var
#include #if 0 变量的声明:存储类型 数据类型 变量名; 存储类型:extern static register volatile 变量的分类: 作用域:变量可以被访问到的区域 1> 从作用域的角度来说: a.文件作用域 b.函数原型作用域 c.函数作用域 d.代码块作用域 生命周期:变量被开辟内存空间到该空间被回收的这段时间 2>
2014-12-24 10:46:11 546
原创 06function
#include //函数:C程序的最小构成单位。是自带声明和语句的代码段。 //使用函数的好处: //1、模块化的代码使得可读性增强 //2、使得代码易于维护 //3、使得代码可以被复用 //4、减少重复劳动 //5、隐藏代码的实现细节,为商业代码提供空间 //函数的分类: //1、主函数(入口函数) //2、库函数 //3、系统调用函数 //4、用户自定义函数
2014-12-24 08:41:55 473
原创 05return_exit
#include #include void foo(void) { printf("%s\n",_func_); exit(0);////exit出现在任何函数内,都可以使得程序终止;return 只有出现在main函数,才能使得程序终止 } int main(void) { foo(); printf("ok\n"); return 0
2014-12-24 08:30:21 523
原创 04program_flow
#include #include int main(void) { //根据程序执行的顺序,通常有以下3种结构: //1、顺序结构 //2、选择结构 //3、循环结构 //程序结构中常用的语句有以下几种: //1、选择语句 if... else if... else switch...case //2、循环语句 while do...while f
2014-12-24 08:25:53 681
转载 Linux及Arm-Linux程序开发笔记(零基础入门篇)
Linux及Arm-Linux程序开发笔记(零基础入门篇) 作者:风行雪舞,发布于2012-9-13,来源:博客园 目录 一、Arm-Linux程序开发平台简要介绍... 3 1.1程序开发所需系统及开发语言... 3 1.2系统平台搭建方式... 4 二、Linux开发平台搭建... 5
2014-12-22 09:25:20 980
原创 03base_syntax
#include #include //包含了四个用于布尔型的预定义宏 #include int main(void) { //数据类型 //任何变量都是有类型的,类型的意义在于: //1、用于决定编译器需要为此变量开辟的字节数 //2、决定了变量能够执行的操作 #if 0 size_t unsigned int //32位 un
2014-12-22 09:24:02 643
原创 02parameter
#include //函数定义中:参数的()中什么也没写,表示可以传递任意类型,任意个数的参数 void foo1() { printf("%s\n", __FILE__); printf("%s\n", __FUNCTION__); printf("%s\n", __func__); printf("%s\n", __DATE__); printf("%s\n", __
2014-12-21 22:05:42 456
原创 01Hello World
/* 编译的步骤: 1、预处理(预处理器cpp) gcc -E xx.c > xx.i 2、编译(编译器cc1) gcc -S xx.i -o xx.s 3、汇编(汇编器as) gcc -c xx.s -o xx.o 4、链接(连接器ld) gcc xx.o yy.o -o a.out */ // 5、将a.out加载进内存,运行 #include #if 0 LSB
2014-12-21 22:02:28 664
boost-asio-cpp-network-programming-chinese
2017-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人