diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 5e500b7..96f578b 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -7,7 +7,7 @@ "cwd":"${workspaceRoot}", "problemMatcher": { "owner": "cpp", - "fileLocation": ["relative", "${workspaceRoot}"], + "fileLocation": ["relative", "\\"], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", "file": 1, diff --git a/_01.线性表顺序存储.c b/_01.线性表顺序存储.c index 12c44ad..a5874c2 100644 --- a/_01.线性表顺序存储.c +++ b/_01.线性表顺序存储.c @@ -2,7 +2,7 @@ * @Author: Xu Bai * @Date: 2019-06-25 23:10:17 * @LastEditors: Xu Bai - * @LastEditTime: 2019-06-26 22:06:39 + * @LastEditTime: 2019-06-27 00:14:34 */ #include "stdio.h" @@ -77,7 +77,7 @@ Status GetElem(SqList L, ElemType *e, int i) { return ERROR; } - *e = L.data[i - 1]; // صiԪأ±Ϊi -1 + *e = L.data[i - 1]; // ���ص�i��Ԫ�أ��±�Ϊi -1 return OK; } @@ -88,7 +88,7 @@ int LocateElem(SqList L, ElemType e) return ERROR; } int i; - for (i = 0; i < L.length; i++) // Ϊ5±Ϊ0~4 + for (i = 0; i < L.length; i++) // ����Ϊ5���±�Ϊ0~4 { if (L.data[i] == e) { @@ -100,19 +100,19 @@ int LocateElem(SqList L, ElemType e) Status ListInert(SqList *L, ElemType e, int i) { - // ڵiλ֮ǰԪe - // ʼLҲ,i<=length + // �ڵ�i��λ��֮ǰ������Ԫ��e + // ��ʼ������L�����Ҳ���,��i<=length if (L->length == MAXSIZE || i < 1 || i > L->length + 1) { return ERROR; } int k; - // Ԫ + // ������Ԫ�� for (k = L->length - 1; k >= i - 1; k--) { L->data[k + 1] = L->data[k]; - // һλ(length±)ʼƶ + // �����һ��λ��?(length�±�)��ʼ�ƶ� } L->data[i - 1] = e; L->length++; @@ -164,7 +164,7 @@ int main() InitList(&L); InitList(&R); - int n; + int elem; printf("insert \n "); for (int k = 1; k < 6; k++) diff --git a/a.out b/a.out index 9f411ff..ca4bfcb 100644 Binary files a/a.out and b/a.out differ