
C/C++编程
肥仔不肥
不会编程的程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言编程常用宏定义
#pragma once typedef unsigned long u32; typedef unsigned short u16; typedef unsigned char u8; typedef signed long s32; typedef signed short s16; typedef signed char s8; ty原创 2014-03-19 21:34:12 · 1061 阅读 · 0 评论 -
C程序存储
1. text段: 正文段,是可执行程序在存储空间的副本,CPU执行的机器指令部分。 2. rodata段: 只读数据段,字符串常量。 3. data段: 初始化数据段,已经初始化的全局变量和静态局部变量。 4. bss段: 未初始化数据段,初值为0或未初始化的全局变量和静态局部变量,不占硬盘空间。 5.堆: 由程序员分配、释放。如malloc原创 2014-03-12 00:18:13 · 755 阅读 · 0 评论 -
全局变量值交换,swap函数参数要用指针
#include int a = 10; int b = 88; void swap1(int a, int b) { int t; t = a; a = b; b = t; } void swap2(int *a, int *b) { int t; t = *a; *a = *b; *b = t; } int main(int argc, char *argv[]) {原创 2014-05-21 18:50:44 · 1663 阅读 · 0 评论