Skip to content

Instantly share code, notes, and snippets.

View AnnYN's full-sized avatar
🤡
Focusing

LiuYaNan AnnYN

🤡
Focusing
View GitHub Profile
@AnnYN
AnnYN / try.c
Created October 4, 2018 02:47
try.c
void exceptionExample(){
int *pi = NULL;
_try{
pi = (int*)malloc(sizeof(int));
*pi = 5;
printf("%d\n",*pi);
}
_finally{
free(pi);
}
@AnnYN
AnnYN / stack.c
Created September 3, 2018 01:05
压栈出栈
// C program for array implementation of stack
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>
// A structure to represent a stack
struct Stack{
int top;
unsigned capicity;
int *arry;
#include <stdio.h>
#include <stdlib.h>
int main() {
char *names[] = {"Miller", "Jones", "Anderson"};
// printf("%c\n",*(names+1));
printf("%c\n", *(*(names + 1) + 2));
printf("%c\n", names[1][2]);
printf("%d\n",sizeof(int));
printf("%d\n",sizeof(char));
printf("%d\n", sizeof(names));
@AnnYN
AnnYN / linklist.c
Created August 29, 2018 17:34
linklist
@AnnYN
AnnYN / linklist.c
Created August 29, 2018 17:34
linklist
@AnnYN
AnnYN / linklist.c
Created August 29, 2018 17:34
linklist
@AnnYN
AnnYN / linklist.c
Created August 29, 2018 17:34
linklist
@AnnYN
AnnYN / linklist.c
Created August 29, 2018 17:34
linklist
@AnnYN
AnnYN / sort.c
Created August 28, 2018 21:23
c sort
//
// Created by Ya Nan on 2018/8/28.
//
//归并排序
void mergeSort(int data[], int first, int last);
void merge(int data[], int low, int mid, int high);
/*-------二分插入排序----------*/
#include <stdio.h>
@AnnYN
AnnYN / sort.c
Created August 28, 2018 21:23
c sort
//
// Created by Ya Nan on 2018/8/28.
//
//归并排序
void mergeSort(int data[], int first, int last);
void merge(int data[], int low, int mid, int high);
/*-------二分插入排序----------*/
#include <stdio.h>