C-C++
李樟清
为了在装逼的路上越走越远
展开
-
C语言01 - 基本数据类型 、sacnf、数组、指针
1. Hello JNI#include "stdafx.h" #include <Windows.h>int main(){ printf("hello jni, zeking les01 \n"); system("pause"); }2. 基本数据类型// 1. 基础数据类型 // int short long float double char bool // sho原创 2017-11-08 00:09:44 · 409 阅读 · 0 评论 -
C语言02 - 指针运算、数组与指针、指针变量名、指针与函数参数、指针函数、函数指针、二级指针
1. 指针的定义,指针的运算 int main(){ int a = 10; int *p; p = &a; *p = *p + 10; printf("p : %d , a:%d\n", *p, a); int y = 1 + *p; printf("y : %d\n",y); *p += 1; printf("p :原创 2017-11-08 00:12:13 · 247 阅读 · 0 评论 -
C语言03 - 函数指针、内存分配、字符串使用
1. 函数指针int plus(int a, int b){ return a + b; }// 函数名是一个函数的首地址,我已我们可以将函数赋值给对应类型的函数指针 int minus(int a, int b){ return a - b; }int plus2(int *a, int *b){ return *a + *b; }int minus2(char *a, c原创 2017-11-10 00:12:53 · 728 阅读 · 0 评论 -
C语言04 - 结构体、结构体指针、tyepdef、union、enum
1. 结构体定义和初始化// : 一系列不同类型的数据的结合 // 数组存储的是一系列相同数据类型的集合 // 结构体是存储一系列不同数据类型的集合 struct Student // 这时候并没有分配内存,只是声明了一个结构体变量,这个变量的名字是Student { char name[20]; int age; char gender[10]; int c原创 2017-11-15 00:09:48 · 573 阅读 · 0 评论 -
C语言05 - 文件操作 、预处理命令
1. 文件操作文件分为两部分: 控制信息 和 内容信息 文本文件 和 图片 本质上都是 二进制文件,只是控制信息 不同而已 读文件的流程: 磁盘(得到二进制文件)》 文件缓冲区》应用程序内存空间在widows看到的各种各样的文件比如jpg,png,avi各种不同类型的文件只是在 从磁盘读到文件缓冲区的时候他会根据文件的控制信息进行相应的编解码C语言 二进制文件和文本文件读写的区别: 二原创 2017-11-19 23:59:42 · 328 阅读 · 0 评论