如何区分相对路径与绝对路径的书写方式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计682个文字,预计阅读时间需要3分钟。
在C语言中,使用指针进行数组操作是一种常见的技巧。以下是一个简单的示例,展示如何通过指针访问和修改数组元素。
c#include
int main() { int arr[]={1, 2, 3, 4, 5}; int *ptr=arr; // 指针指向数组的第一个元素
// 打印数组元素 for (int i=0; i <5; i++) { printf(%d , *(ptr + i)); } printf(\n);
// 修改数组元素 *ptr=10; // 修改第一个元素为10
// 再次打印数组元素 for (int i=0; i <5; i++) { printf(%d , *(ptr + i)); } printf(\n);
return 0;}
在C#中 “\”是特殊字符,要表示它的话需要使用“\\”。由于这种写法不方便,C#语言提供了@对其简化。
只要在字符串前加上@即可直接使用“\”。所以上面的路径在C#中应该表示为“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。
相对路径使用“/”字符作为目录的分隔字符,而绝对路径可以使用“\”或“/”字符作为目录的分隔字符。
1.绝对路径
绝对路径是指文件在硬盘上真正存在的路径。
本文共计682个文字,预计阅读时间需要3分钟。
在C语言中,使用指针进行数组操作是一种常见的技巧。以下是一个简单的示例,展示如何通过指针访问和修改数组元素。
c#include
int main() { int arr[]={1, 2, 3, 4, 5}; int *ptr=arr; // 指针指向数组的第一个元素
// 打印数组元素 for (int i=0; i <5; i++) { printf(%d , *(ptr + i)); } printf(\n);
// 修改数组元素 *ptr=10; // 修改第一个元素为10
// 再次打印数组元素 for (int i=0; i <5; i++) { printf(%d , *(ptr + i)); } printf(\n);
return 0;}
在C#中 “\”是特殊字符,要表示它的话需要使用“\\”。由于这种写法不方便,C#语言提供了@对其简化。
只要在字符串前加上@即可直接使用“\”。所以上面的路径在C#中应该表示为“Book”,@“\Tmp\Book”,@“C:\Tmp\Book”。
相对路径使用“/”字符作为目录的分隔字符,而绝对路径可以使用“\”或“/”字符作为目录的分隔字符。
1.绝对路径
绝对路径是指文件在硬盘上真正存在的路径。

