C
迷失的虚无
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C指针与数组
1. 数组元素的访问方式 a. 数组名【下标】 ages[1] b. 指针变量名【下标】 p[i] c. *(p + i) 2. 指针变量的 + 1 究竟加多少,取决于指针的类型 int * -----> 4 char * -----> 1 double* ------> 8原创 2015-01-13 22:08:12 · 403 阅读 · 0 评论 -
C返回指针的函数
(*p)是固定写法,代表指针变量p将来肯定是指向函数 左边的 void; 指针变量 p 指向的函数没有返回值 右边的 (); 指针变量 p 指向的函数没有形参 #include void test(); int main(int argc, const char * argv[]) { void(*p)(); // 指针变量 p 指向了 test 函数 p =原创 2015-01-13 23:30:58 · 393 阅读 · 0 评论 -
C结构体
数组:只能由多个相同类型的数据构成 结构体:可以由多个不同类型的数据构成/ 1. 定义结构体类型 #include int main(int argc, const char * argv[]) { // 1,定义结构体类型 struct Person { // 里面的三个变量,可心称为是结构体成员或者属性 int age; // 年龄 double height; //原创 2015-01-14 22:31:39 · 316 阅读 · 0 评论 -
C指针与字符串
指针变量 lroyle 指向了字符串的首字符 char *lroyle = "it"; 1,常理区 存放一些常量字符串 2. 堆 对象 3. 栈 存放局部变量 // 字符串变量 char name[] = "lr"; char[0] = 'A'; // 字符串常量 char *name2 = "it"; --------------原创 2015-01-13 22:38:59 · 319 阅读 · 0 评论 -
C数据类型总结
一、基本数据类型 1,int a, long int 、long; 8个字节 %ld b, short int, short ; 2个字节 %d %i c, unsigned int, unsigned; 4 个字节, %zd d, signed int, signed, int; 4个字节 %d %i 2,float、double a,float ; 4 个字节 %f原创 2015-01-16 00:35:19 · 347 阅读 · 0 评论 -
C结构体细节
第一种方式: // 定义变量的一种方式 // 1, 类型 struct Student { int age; double height; char *name; } // 2,变量 struct Student stu = {20,19.2,"lroyle"}; 第二种方式: /** 这句代码做了两件事情 1,定义结构体类型原创 2015-01-15 23:05:56 · 328 阅读 · 0 评论
分享