- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 C数据类型总结
一、基本数据类型1,inta, long int 、long; 8个字节 %ldb, short int, short ; 2个字节 %d %ic, unsigned int, unsigned; 4 个字节, %zdd, signed int, signed, int; 4个字节 %d %i2,float、doublea,float ; 4 个字节 %f
2015-01-16 00:35:19 294
原创 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 284
原创 C结构体
数组:只能由多个相同类型的数据构成结构体:可以由多个不同类型的数据构成/1. 定义结构体类型#include int main(int argc, const char * argv[]) {// 1,定义结构体类型struct Person{// 里面的三个变量,可心称为是结构体成员或者属性int age; // 年龄double height; //
2015-01-14 22:31:39 277
原创 C全局亦是/局部变量
根据变量的作用域,可以分为1. 局部变量:a, 定义:在函数(代码块)内部定义的变量b, 作用域:从定义变量的那行开始,一直到代码块结束C, 生命周期:从定义变量的那一行开始分配存储空间,代码块结束后,就会被回收2. 全局变量a. 定义:在函数外面定义的变量b. 作用域:从定义变量的那一行开始,一直到文件结尾(能被后面的所有函数共享)c. 生命周期:程序一启动就会分
2015-01-14 22:14:46 307
原创 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 349
原创 C指针与字符串
指针变量 lroyle 指向了字符串的首字符char *lroyle = "it";1,常理区存放一些常量字符串2. 堆对象3. 栈存放局部变量// 字符串变量char name[] = "lr";char[0] = 'A';// 字符串常量char *name2 = "it";--------------
2015-01-13 22:38:59 278
原创 C指针与数组
1. 数组元素的访问方式a. 数组名【下标】 ages[1]b. 指针变量名【下标】 p[i]c. *(p + i)2. 指针变量的 + 1 究竟加多少,取决于指针的类型int * -----> 4char * -----> 1double* ------> 8
2015-01-13 22:08:12 356
原创 Swift笔记01——元组
无组把多个值组合成一个复合值。元组内的值可以是任意类型,不一定是相同类型 let lroyle = (404,"alfie")1. 可以将元组内容分解成单独的常量和变量,然后就可以正常使用它们let (statusNum,statusMessage) = lroyleprintln("静态数字是:\(lroyle)")println("静态字符是:\(lroy
2015-01-13 21:04:02 370
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人