inked up
This commit is contained in:
parent
c17ac76bd7
commit
4cab56956a
@ -24,15 +24,15 @@
|
||||
<ClCompile Include="linked_list_stack.c">
|
||||
<Filter>源文件</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="sq_list.c">
|
||||
<Filter>源文件</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="array_stack.c">
|
||||
<Filter>源文件</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="array_queue.c">
|
||||
<Filter>源文件</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="sq_list.c">
|
||||
<Filter>源文件</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="sq_list.h">
|
||||
|
@ -2,7 +2,7 @@
|
||||
<Project>
|
||||
<ProjectOutputs>
|
||||
<ProjectOutput>
|
||||
<FullPath>C:\code\lencode\Project2\Debug\Project2.exe</FullPath>
|
||||
<FullPath>C:\code\lencode\C_DS_Algo\Debug\Project2.exe</FullPath>
|
||||
</ProjectOutput>
|
||||
</ProjectOutputs>
|
||||
<ContentFiles />
|
||||
|
@ -1,25 +1,25 @@
|
||||
array_queue.c
|
||||
C:\code\lencode\Project2\array_queue.c(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
|
||||
C:\code\lencode\Project2\array_queue.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
|
||||
array_stack.c
|
||||
C:\code\lencode\C_DS_Algo\array_queue.c(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
|
||||
C:\code\lencode\C_DS_Algo\array_queue.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
|
||||
(编译源文件“array_queue.c”)
|
||||
|
||||
C:\code\lencode\Project2\array_queue.c(22,5): warning C4013: “memset”未定义;假设外部返回 int
|
||||
array_stack.c
|
||||
C:\code\lencode\Project2\array_stack.c(12,5): warning C4013: “memset”未定义;假设外部返回 int
|
||||
C:\code\lencode\C_DS_Algo\array_queue.c(22,5): warning C4013: “memset”未定义;假设外部返回 int
|
||||
C:\code\lencode\C_DS_Algo\array_stack.c(12,5): warning C4013: “memset”未定义;假设外部返回 int
|
||||
linked_list.c
|
||||
linked_list_stack.c
|
||||
C:\code\lencode\Project2\linked_list_stack.c(26,3): warning C4098: “push_stack_linked”:“void”函数返回值
|
||||
C:\code\lencode\C_DS_Algo\linked_list_stack.c(26,3): warning C4098: “push_stack_linked”:“void”函数返回值
|
||||
main.c
|
||||
C:\code\lencode\Project2\array_queue.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
|
||||
C:\code\lencode\C_DS_Algo\array_queue.h(1,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
|
||||
(编译源文件“main.c”)
|
||||
|
||||
C:\code\lencode\Project2\main.c(39,22): warning C4013: “init_array_queue”未定义;假设外部返回 int
|
||||
C:\code\lencode\Project2\main.c(39,18): warning C4047: “初始化”:“array_queue *”与“int”的间接级别不同
|
||||
C:\code\lencode\C_DS_Algo\main.c(39,22): warning C4013: “init_array_queue”未定义;假设外部返回 int
|
||||
C:\code\lencode\C_DS_Algo\main.c(39,18): warning C4047: “初始化”:“array_queue *”与“int”的间接级别不同
|
||||
sq_list.c
|
||||
C:\code\lencode\Project2\sq_list.c(102,9): warning C4033: “locate_list”必须返回值
|
||||
C:\code\lencode\Project2\sq_list.c(112,9): warning C4033: “locate_list”必须返回值
|
||||
C:\code\lencode\Project2\sq_list.c(166,34): warning C4047: “函数”:“int”与“sq_list *”的间接级别不同
|
||||
C:\code\lencode\Project2\sq_list.c(166,34): warning C4024: “locate_list”: 形参和实参 2 的类型不同
|
||||
C:\code\lencode\C_DS_Algo\sq_list.c(107,9): warning C4033: “locate_list”必须返回值
|
||||
C:\code\lencode\C_DS_Algo\sq_list.c(117,9): warning C4033: “locate_list”必须返回值
|
||||
C:\code\lencode\C_DS_Algo\sq_list.c(171,34): warning C4047: “函数”:“int”与“sq_list *”的间接级别不同
|
||||
C:\code\lencode\C_DS_Algo\sq_list.c(171,34): warning C4024: “locate_list”: 形参和实参 2 的类型不同
|
||||
正在生成代码...
|
||||
C:\code\lencode\Project2\sq_list.c(116,1): warning C4715: “locate_list”: 不是所有的控件路径都返回值
|
||||
Project2.vcxproj -> C:\code\lencode\Project2\Debug\Project2.exe
|
||||
C:\code\lencode\C_DS_Algo\sq_list.c(121,1): warning C4715: “locate_list”: 不是所有的控件路径都返回值
|
||||
Project2.vcxproj -> C:\code\lencode\C_DS_Algo\Debug\Project2.exe
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,6 +1,6 @@
|
||||
C:\code\lencode\Project2\array_queue.c;C:\code\lencode\Project2\Project2\Debug\array_queue.obj
|
||||
C:\code\lencode\Project2\array_stack.c;C:\code\lencode\Project2\Project2\Debug\array_stack.obj
|
||||
C:\code\lencode\Project2\linked_list.c;C:\code\lencode\Project2\Project2\Debug\linked_list.obj
|
||||
C:\code\lencode\Project2\linked_list_stack.c;C:\code\lencode\Project2\Project2\Debug\linked_list_stack.obj
|
||||
C:\code\lencode\Project2\main.c;C:\code\lencode\Project2\Project2\Debug\main.obj
|
||||
C:\code\lencode\Project2\sq_list.c;C:\code\lencode\Project2\Project2\Debug\sq_list.obj
|
||||
C:\code\lencode\C_DS_Algo\array_queue.c;C:\code\lencode\C_DS_Algo\Project2\Debug\array_queue.obj
|
||||
C:\code\lencode\C_DS_Algo\array_stack.c;C:\code\lencode\C_DS_Algo\Project2\Debug\array_stack.obj
|
||||
C:\code\lencode\C_DS_Algo\linked_list.c;C:\code\lencode\C_DS_Algo\Project2\Debug\linked_list.obj
|
||||
C:\code\lencode\C_DS_Algo\linked_list_stack.c;C:\code\lencode\C_DS_Algo\Project2\Debug\linked_list_stack.obj
|
||||
C:\code\lencode\C_DS_Algo\main.c;C:\code\lencode\C_DS_Algo\Project2\Debug\main.obj
|
||||
C:\code\lencode\C_DS_Algo\sq_list.c;C:\code\lencode\C_DS_Algo\Project2\Debug\sq_list.obj
|
||||
|
@ -1,2 +1,2 @@
|
||||
PlatformToolSet=v143:VCToolArchitecture=Native32Bit:VCToolsVersion=14.43.34808:TargetPlatformVersion=10.0.26100.0:
|
||||
Debug|Win32|C:\code\lencode\Project2\|
|
||||
Debug|Win32|C:\code\lencode\C_DS_Algo\|
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,2 @@
|
||||
^C:\CODE\LENCODE\PROJECT2\PROJECT2\DEBUG\ARRAY_QUEUE.OBJ|C:\CODE\LENCODE\PROJECT2\PROJECT2\DEBUG\ARRAY_STACK.OBJ|C:\CODE\LENCODE\PROJECT2\PROJECT2\DEBUG\LINKED_LIST.OBJ|C:\CODE\LENCODE\PROJECT2\PROJECT2\DEBUG\LINKED_LIST_STACK.OBJ|C:\CODE\LENCODE\PROJECT2\PROJECT2\DEBUG\MAIN.OBJ|C:\CODE\LENCODE\PROJECT2\PROJECT2\DEBUG\SQ_LIST.OBJ
|
||||
C:\code\lencode\Project2\Project2\Debug\Project2.ilk
|
||||
^C:\CODE\LENCODE\C_DS_ALGO\PROJECT2\DEBUG\ARRAY_QUEUE.OBJ|C:\CODE\LENCODE\C_DS_ALGO\PROJECT2\DEBUG\ARRAY_STACK.OBJ|C:\CODE\LENCODE\C_DS_ALGO\PROJECT2\DEBUG\LINKED_LIST.OBJ|C:\CODE\LENCODE\C_DS_ALGO\PROJECT2\DEBUG\LINKED_LIST_STACK.OBJ|C:\CODE\LENCODE\C_DS_ALGO\PROJECT2\DEBUG\MAIN.OBJ|C:\CODE\LENCODE\C_DS_ALGO\PROJECT2\DEBUG\SQ_LIST.OBJ
|
||||
C:\code\lencode\C_DS_Algo\Project2\Debug\Project2.ilk
|
||||
|
Binary file not shown.
@ -76,4 +76,30 @@ void print_node_list(node* head)
|
||||
head = head->next;
|
||||
printf("%d ", head->value);
|
||||
}
|
||||
}
|
||||
|
||||
// 获得链表长度
|
||||
int get_node_list(node* head)
|
||||
{
|
||||
int i = 0;
|
||||
while (head->next != NULL)
|
||||
{
|
||||
head = head->next;
|
||||
i++;
|
||||
}
|
||||
printf("链表长度为%d\n", i);
|
||||
return i;
|
||||
}
|
||||
|
||||
|
||||
// 获得元素
|
||||
elem_type get_node_value(node* head,int pos,elem_type value)
|
||||
{
|
||||
int i = 1;
|
||||
while (i <= pos)
|
||||
{
|
||||
head = head->next;
|
||||
i++;
|
||||
}
|
||||
return head->value;
|
||||
}
|
@ -36,5 +36,11 @@ address_node *find_node(node* head, elem_type value);
|
||||
// ´òÓ¡Á´±í
|
||||
void print_node_list(node* head);
|
||||
|
||||
// get length of linked list
|
||||
int get_node_list(node* head);
|
||||
|
||||
// 获的
|
||||
elem_type get_node_value(node* head,int pos,elem_type value);
|
||||
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user