当前位置: 首页 > news >正文

C++学习总结2

(1)
实参的a和形参的a的数据类型本质不一样,形参中的数组编译器会把它当成指针处理,
调用函数时需将数组名(内存首地址)和数组的有效长度传给被调用函数。

(2)
数据类型的本质:固定大小内存块的别名
b+1、&b+1 结果不一样:b、&b所代表的数据类型不一样
b代表的数组首元素的地址
&b代表的是整个数组的地址

(3)
一般认为:栈开口向下,不管栈开口向上还是向下,buf的内存地址buf+1永远向上的

(4)
野指针产生的原因:指针变量和它所指向的内存空间变量是两个不同的概念
释放了指针所致的内存空间,但是指针变量本身没有重置成null,造成释放的时候通过if (p1 != NULL)
避免方法:

  • 定义指针的时候,初始化成NULL
  • 释放指针所指向的内存空间后,把指针重置成NULL

(5)
数组 char buf[10] = “abcd”;
指针 char *p = buf;
C语言的字符串是以零结尾的字符串,在C语言中没有字符串类型,通过字符数组来模拟字符串
字符串的内存分配:堆上、栈上、全局区

//strlen() 长度 不包括0
//sizeof() 数据类型内存块的大小char buf[10] = "abcd";
strlen(buf) 长度不包括\0 =4(字符串)
sizeof(buf) 内存块的大小 =5(字符数组)char buf1[10] = { 'a', 'b', 'c', 'd' };
char buf2[] = { "abcd" };cout << strlen(buf1) << endl; //4
cout << strlen(buf2) << endl; //4
cout << sizeof(buf1) << endl; //10
cout << sizeof(buf2) << endl; //5

buf是一个常量指针(只读的常量)
buf++ //error
p++ //ok

(6)
在这里插入图片描述
在这里插入图片描述
一个由C/C++编译的程序占用的内存分为以下几个部分:

  • 栈区(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其
    操作方式类似于数据结构中的栈;
  • 堆区(heap):一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回
    收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表;
  • 全局区(静态区)(static):全局变量和静态变量的存储是放在一块的,初始化的
    全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另 一块区域,程序结束后由系统释放。
  • 文字常量区(只读,不允许修改):常量字符串就是放在这里的。 程序结束后由系统释放 ;
  • 程序代码区 — 存放函数体的二进制代码;

(7)
char *p = “abcd”;
char a[] = “abcd”;

指针p和字符数组都是在栈区,其中"abcd"字面值在常量区,上面的区别是字符数组a会把常量区的"abcd"拷贝到栈中。
那么字符数组a可以修改其中的元素,但指向字符的指针不能修改其指向的字符"abcd"。

//不可通过*p修改字符串的值
char *p = "abcd";
*(p + 2) = '2';

如果真的需要使用"abcd"作为指针,建议写为const char * p=“abcd”;
如果是初始化字符串数组,建议写为char p[]=“abcd”;

//如果p为指针,需要初始化
char *p;
p=malloc(STR_SIZE);
strcpy(p,"abcd");

在这里插入图片描述
(8)

const int a;
int const b; const char *c;
char * const d; 
const char * const e;//第一个第二个意思一样 代表一个常整形数
//第三个 c是一个指向常整形数的指针(所指向的内存数据不能被修改,但是本身可以修改)
//第四个 d 常指针(指针变量不能被修改,但是它所指向内存空间可以被修改)
//第五个 e一个指向常整形的常指针(指针和它所指向的内存空间,均不能被修改)

指针变量和它所指向的内存空间变量,是两个不同的概念
看const 是放在 * 的左边还是右边 看const是修饰指针变量,还是修饰所指向的内存空间变量
在这里插入图片描述
在这里插入图片描述
(9)

指针做输入:主调用函数分配内存
指针做输出:被调用函数分配内存

主调函数 被调函数
(1)主调函数可把堆区、栈区、全局数据内存地址传给被调用函数
(2)被调用函数只能返回堆区、全局数据

//堆
char *getMem(int num)
{char *p1 = NULL;p1 = (char *)malloc(sizeof(char) * num);if (p1 == NULL){return NULL;}return p1;
}//栈
char *getMem2()
{char buf[64]; //临时变量 栈区存放strcpy(buf, "123456789");return buf;
}void main()
{char *tmp = NULL;tmp = getMem(10);if (tmp == NULL){return ;}strcpy(tmp, "111222"); //向tmp做指向的内存空间中copy数据//tmp = getMem2(); 指向释放的区域//return不是把内存块64个字节给return回来,而是把内存块的首地址(内存的标号0xaa11) ,返回给tmptmp = 0xaa11;return;
}

(10)
指针数组和数组指针(核心:运算符的优先级)
指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”。
数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”。

1int *p1[10]; //指针数组
[]的优先级比“*”要高。p1先与“[]”结合,构成一个数组的定义,数组名为p1,int *修饰的是数组的内容,即数组的每个元素。
即这是一个数组,其包含10个指向int类型数据的指针,即指针数组。int* a[4]; //指针数组     
表示:数组a中的元素都为int型指针    
元素表示:*a[i]  *(a[i])是一样的,因为[]优先级高于*//经常这样使用
typedef int* pInt;
pInt a[4];
2int (*p2)[10];//数组指针
在这里“()”的优先级比“[]”高,“*”号和p2 构成一个指针的定义,指针变量名为p2,int修饰的是数组的内容,即数组的每个元素。
数组在这里并没有名字,是个匿名数组。即p2 是一个指针,它指向一个包含10int 类型数据的数组,即数组指针。
//(*p2)[i]一维数组 char a[30]				指针 char*
指针数组 char *a[30]			    指针的指针 char **a
二维数组 char a[10][30]			数组指针 char(*a)[30]
3char a[5]={'A','B','C','D'};
char (*p3)[5] = &a;
char (*p4)[5] = a;p3 和p4 都是数组指针,指向的是整个数组。&a 是整个数组的首地址,a是数组首元素的首地址,其值相同但意义不同。
在C语言里,赋值符号“=”号两边的数据类型必须是相同的,如果不同需要显示或隐式的类型转换。
p3 这个定义的“=”号两边的数据类型完全一致。
而p4 这个定义的“=”号两边的数据类型就不一致了,左边的类型是指向整个数组的指针,右边的数据类型是指向单个字符的指针。cout << "p3+1 = " << p3 + 1 << endl;//00EFF73D
cout << "&a[1] = " << &a+1 << endl;//00EFF73D

(11)
二级指针三种内存模型示意图
在这里插入图片描述
(12)

指针也是一种变量,占有内存空间,用来保存内存地址
指针是一种数据类型,是指它指向的内存空间的数据类型(指针变量和它指向的内存块是两个不同的概念)
结论:指针的步长,根据所指内存空间类型来定

(13)

两码事:指针变量和它指向的内存块变量
条件反射:指针指向某个变量,就是把某个变量地址赋给指针

*p间接赋值成立条件:3个条件

  • 2个变量(通常一个实参,一个形参)
  • 建立关系,实参取地址赋给形参指针
  • *p形参去间接修改实参的值
int iNum = 0; //实参
int *p = NULL;
p = &iNum;
iNum = 1;
*p =2 ; //通过*形参来间接地改变实参的值

引申: 函数调用时,用n指针(形参)改变n-1指针(实参)的值。
函数调用时,用实参取地址,传给形参,在被调用函数里面用*p,来改变实参,把运算结果传出来,此为指针作为函数参数的精髓。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-35312.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

转载 | 各种数据库JDBC下载

原文链接点击打开链接各种数据库驱动数据库名称下载地址说明Mysqlhttp://www.mysql.com/products/connector/j/Shipped. But need to download the latest for MySQL 4.1 or higher.Oraclehttp://sourceforge.net/project/showfiles.php?group_id33291software/tech/java/sqlj…...

Python 使用标准库原始socket 生成 pcap 文件

注意事项 : 1.仅限linux/uninx 使用 2.不需要任何第三方库,仅用标准库 3.格式为公开格式,可以whireshark 直接打开 代码如下: import time,structclass Pcap:def __init__(self, filename, link_type1):self.pcap_file open(filename, wb)self.pcap_file.write(struct.pack(…...

Hibernate对实际数据进行操作

//增 public static void main(String[] args){ Configuration cfg null; SessionFactory sf null; Session session null; Transaction ts null; User u new User(); System.out.println("请输入用户信息:&quo…...

GCC的-Wl,--wrap编译选项

GCC的--wrap是一个链接器选项&#xff0c;假如我们要编译的源文件为main.c&#xff0c;编译命令如下&#xff1a; gcc main.c -Wl,--wrapfunc -o main.elf有以下效果&#xff1a; 如果符号func没有&#xff08;在当前源文件&#xff09;定义&#xff0c;就链接到__wrap_func如…...

【Android 11】使用Android Studio调试系统应用五):编译Settings 模块、解决编译错误

文章目录 1. 篇头语2. 系列文章3. 关联Git4. 完善Settings的依赖4. 1 Android.bp回顾4.2 提取出所需androndx支持库4.2.1 依赖列表(android.bp)4.2.2 转换后的列表(build.gradle)4.2 提取出所需aar库4.3 提取出依赖的本地jar包4.3.1 查找本地jar包的位置4.3.2 所需jar列表(ando…...

[HCIP] 10 - IGMP 协议

一、IGMP 介绍 二、组播组管理协议工作机制&#xff1a;...

海大09-10.3题:编程计算并输出1*2+3*4+5*6+...+(n-1)*n的值,其中,n的值由键盘输入。(8分)

题目 本题是中国海洋大学《C语言程序设计》2009-2010年第一学期编程题第3题。 题目&#xff1a; 编程计算并输出12345*6…&#xff08;n-1&#xff09;*n的值&#xff0c;其中&#xff0c;n的值由键盘输入。&#xff08;8分&#xff09; 以下是本篇文章正文内容&#xff0c;欢…...

DEDE织梦如何做中英文多语言站

说道中英文站&#xff0c;是很多用户想用dedecms织梦程序做多语言站&#xff0c;下面网分享下做中英文多语言版本的站点如何操作&#xff0c;希望能帮助到大家。 一、首先在后台建栏目&#xff0c;有三点需要注意 1.需要做几种语言就加几个大的栏目。 2.栏目“常规选项”的文…...

2021-08-23 linux的部分基本命令与vi/vim的部分命令

linux的基本命令 文章目录linux的基本命令前言一、APT(Advanced Packing Tool)1.工作原理2.修改源3.几个常用的命令二、vi/vim一. vi/vim 模式1.vi有两种工作模式二. vi/vim 命令1.vim:退出命令2.vim删除与修改命令3.vim拷贝与粘贴命令4.vim 撤销命令5.vim 搜索命令6.vim 替换命…...

题解报告:m10

找abc(add) 问题描述&#xff1a; 有两个正整数集合{An},{Bm}&#xff0c;其中整数值均不超过106。输出正整数x&#xff0c;判断是否存在A中的一个数a与B中的一个数b的和为x。 输入格式&#xff1a; 第一行为正整数t(≤5)&#xff0c;表示数据组数&#xff1b;每组数据中&a…...

VISSIM二次开发(Python)大作业总结2

VISSIM二次开发&#xff08;Python&#xff09;&大作业总结2 写在前面 前一小节已经概括了基本所有这次使用的二次开发的知识&#xff0c;在这一小节&#xff0c;我们主要介绍本文对.att文件的读取和绘图以及分析的工作。 在这一部分我们将展开对这一部分的介绍&#xf…...

sql中grant授权语句revoke撤销语句

MySQL 赋予用户权限命令的简单格式可概括为&#xff1a; grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户&#xff0c;查询、插入、更新、删除 数据库中所有表数据的权利 grant select on testdb.*to common_user%; grant insert on testdb.*to common_user%; gran…...

QT如何设置小程序不被重复启动多个该程序

添加互斥锁 判断 如果进程有该程序&#xff0c;则return不运行 #if defined Q_OS_WIN32 //for win #include <windows.h> bool checkOnly() {// 创建互斥量HANDLE m_hMutex CreateMutex(NULL, FALSE, L"fortest_abc123" );// 检查错误代码if (GetLas…...

jquery--动画效果

show() : 显示隐藏的匹配元素。 这个就是 show( speed, [callback] ) 无动画的版本。如果选择的元素是可见的&#xff0c;这个方法将不会改变任何东西。无论这个元素是通过hide()方法隐藏的还是在CSS里设置了display:none;&#xff0c;这个方法都将有效。 hide()&#xff1a…...

SVN错误:Previous operation has not finished;run “cleanup“ if it was interrupted.

问题分析&#xff1a; SVN报错以上错误&#xff0c;可能是修改本地的文件之前没有update&#xff0c;导致commit的时候产生冲突&#xff0c;致使SVN崩溃&#xff0c;陷入clean up 死循环。 svn 的 operation是存放在 "work queue" 里的。而 "work queue"…...

【力扣1044. 最长重复子串】二分查找+Rabin-Karp 字符串编码、后缀数组(Python3)

题目描述 https://leetcode-cn.com/problems/longest-duplicate-substring/ 思路题解 方法一&#xff1a;二分查找Rabin-Karp 字符串编码 https://leetcode-cn.com/problems/longest-duplicate-substring/solution/zui-chang-zhong-fu-zi-chuan-by-leetcode/ class Solut…...

政产学研各界推动软件和信息技术服务业增速发展

​日前&#xff0c;工业和信息化部发布的最新数据显示&#xff0c;上半年&#xff0c;我国软件和信息技术服务业业务收入呈加快增长态势&#xff0c;完成软件业务收入44198亿元&#xff0c;同比增长23.2%&#xff0c;近两年复合增长率为14.7%。 从利润水平来看&#xff0c;上半…...

java16语言新特性

新语言特性 JEP 394&#xff0c;适用于 instanceof 的模式匹配模式匹配&#xff08;Pattern Matching&#xff09;最早在 Java 14 中作为预览特性引入&#xff0c;在 Java 15 中还是预览特性。模式匹配通过对 instacneof 运算符进行模式匹配来增强 Java 编程语言。模式匹配使程…...

JavaScript-DOM、BOM对象

DOM对象 功能&#xff1a;控制html文档的内容 1、获取页面标签(元素)对象&#xff1a;Element 方法&#xff1a;document.getElementById(“id值”)&#xff1a;通过元素id获取元素对象、 2、操作Element对象&#xff1a; 1&#xff09;. 修改属性值&#xff1a; 明确获取的对…...

Vue 路由导航

...

爬虫学习——库的安装问题及解决方案

关于No module named ‘Cryptodome’ 一直很想爬网易云的评论&#xff0c;但爬虫还没学精&#xff0c;然后去找了一篇博客来试试&#xff01;接着关于库的安装磨了我好久…找了好多资料没成功&#xff0c;最后在老师以及自己不断尝试下&#xff0c;终于成功了&#xff01;感动…...

智能照明新的低成本解决方案?涂鸦 Beacon 智能灯泡初体验

7月3日&#xff0c;涂鸦智能正式推出 Tuya Beacon 方案。 7月6日&#xff0c;全球领先的智能照明供应商–红壹佰照明&#xff0c;首发基于 Tuya Beacon 的智能灯泡。 7月22日, 红壹佰 Beacon 智能球泡正式量产&#xff0c;并交付第一批 Beacon 智能灯泡样品。 8月4日&#x…...

JavaScript入门(一)

JavaScript&#xff08;Js&#xff09;是一种具有函数优先的轻量级&#xff0c;解释型或即时编译型的编程语言。虽然它是作为开发Web 页面的脚本语言而出名的&#xff0c;但是它也被用到了很多非浏览器环境中&#xff0c;例如 Node.js、 Apache CouchDB 和 Adobe Acrobat。Java…...

GCC的-Wl,--wrap编译选项

GCC的--wrap是一个链接器选项&#xff0c;假如我们要编译的源文件为main.c&#xff0c;编译命令如下&#xff1a; gcc main.c -Wl,--wrapfunc -o main.elf有以下效果&#xff1a; 如果符号func没有&#xff08;在当前源文件&#xff09;定义&#xff0c;就链接到__wrap_func如…...

学习第五篇:【SpringBoot-Labs】Spring Boot 调试环境、热部署入门、Lombok、MapStruct入门

本周&#xff08;8.21-8.27&#xff09;将学习芋道 Spring Boot的以下文章&#xff1a; 8.21&#xff1a; 快速入门 8.22&#xff1a;Spring Boot 自动配置原理 、Jar 启动原理 8.23&#xff1a;调试环境、 热部署入门、消除冗余代码 Lombok 入门 8.24&#xff1a;对象转换 Map…...

PHP性能分析:Xhprof介绍

什么是性能分析&#xff1f; 性能分析是衡量应用程序在代码级别的相对性能。性能分析将捕捉的事件包括&#xff1a;CPU的使用&#xff0c;内存的使用&#xff0c;函数的调用时长和次数&#xff0c;以及调用图。性能分析的行为也会影响应用性能。 什么时候应该进行性能分析? …...

【MyBatis-Plus】第一章 快速入门

第一章 快速入门 文章目录第一章 快速入门一、介绍1.概述2.特性二、入门案例1.安装插件2.准备工作3.MyBatis-Puls 替换 MyBatis4.修改 StudentDao 接口5.修改实体类 Student.java6.修改 StudentServiceImpl.java7.修改 StudentController.java一、介绍 1.概述 MyBatis-Plus 是…...

Python 使用标准库原始socket 生成 pcap 文件

注意事项 : 1.仅限linux/uninx 使用 2.不需要任何第三方库,仅用标准库 3.格式为公开格式,可以whireshark 直接打开 代码如下: import time,structclass Pcap:def __init__(self, filename, link_type1):self.pcap_file open(filename, wb)self.pcap_file.write(struct.pack(…...

高斯消元法解方程组

高斯消元法是线性代数里解线性方程组的一种方法同时也可以用来求矩阵的秩。原理是通过将原线性方程的增广矩阵初等变换来使原始矩阵化为行最简阶梯型&#xff0c;从而求出线性方程组的解&#xff0c;方程组的解的数量有三种情况&#xff0c;如果矩阵为行满秩矩阵的话显然这个矩…...

API框架:swagger上手,接口注释,接口测试,简单使用

swagger 每日格言 贵在坚持、难在坚持、成在坚持。 学习目标&#xff1a; 了解Swagger的作用和概念了解前后端分离在SpringBoot中集成Swagger Swagger简介 故事还是要从前后端分离讲起啊 **前后端分离&#xff1a;**VUESpringBoot 基本上都用这一套 **后端时代&#xf…...

IDOC的状态

这篇文章介绍IDOC Status的概念和它们的用途&#xff0c;明确IDOC status的类别&#xff0c;看一下完整的状态列表&#xff0c;包括INBOUND和OUTBOUND&#xff0c;还有入站和出站iDoc处理时iDoc状态的顺序。 另外还有监控SAP IDOC status的工具&#xff0c;比如AIF&#xff0c;…...

html设置导航栏时背景填不满

html设置导航栏时背景填不满 设置 body{ margin: 0;}...

Shopee店铺运营效果不好要怎么优化?

店铺分类根据类目、品牌、活动设置&#xff0c;保证买家快速找到商品。虾皮作为东南亚的跨境电商平台其实还是很好做的&#xff0c;但还是有些小伙伴苦说已经做了优化但却没有效果&#xff0c;可能是那里被忽略了。Shopee店铺运营效果不好怎么办&#xff1f;今天就来看看关于优…...

文件上传时出现出现“抱歉,由于安全原因,这个文件类型不受支持”的多种解决方法汇总

个人博客原文&#xff1a;https://alvincr.com/2021/01/%e6%96%87%e4%bb%b6%e4%b8%8a%e4%bc%a0%e6%98%af%e5%87%ba%e7%8e%b0%e6%97%b6%e5%87%ba%e7%8e%b0%e7%94%b1%e4%ba%8e%e5%ae%89%e5%85%a8%e5%8e%9f%e5%9b%a0%ef%bc%8c%e8%bf%99%e4%b8%aa%e6%96%87%e4%bb%b6/ 0 背景 我在…...

新旺铺教程之导航

如何编辑旺铺2012 的导航呢&#xff1f;进入店铺后台&#xff0c;选择导航处的”编辑“&#xff1a; 1.在打开的弹窗里面选择”添加“&#xff1a; 2.添加宝贝分类至导航操作如下&#xff1a; 3.添加页面至导航操作如下&#xff1a; 4.添加自定义链接至导航操作如下&#xff1a…...

如何修改系统默认店招的背景及其样式?

修改淘宝系统模块&#xff0c;其实很方便&#xff0c;最关键的是淘宝留下了CSS权重给我们设计师。 利用好这个权重&#xff0c;可以做很多事情&#xff01; 下面是系统店招的样式替换方法&#xff1a; .tshop-pbsm-shop-custom-banner {//店招高度height:120px;.skin-box-bd {…...

ByteTrack多目标追踪论文阅读

paper:ByteTrack: Multi-Object Tracking by Associating Every Detection Box code:ByteTrack 一.摘要 多目标追踪的目的是识别视频中物体或对象的位置和身份&#xff0c;也就是说&#xff0c;不同于目标检测的是&#xff0c;追踪问题可以分为两个任务&#xff1a;1&#x…...

免费简历,ppt模板

免费简历模板 个人简历模板&#xff1a;https://sc.chinaz.com/jianli/word.html 免费PPT模板 51PPT&#xff1a;http://www.51pptmoban.com/zt/yuanchuang/ 优品PPT&#xff1a;https://www.ypppt.com/moban/list-4.html...

ppt计算机it简历,ppt模板

I have the honor to present a brief introduction of myself to you in compliance with the requirements of your graduate admission.I was born in November 7th, 1966, at the town of Changing, Beijing. My parents are doing business and farming. I have one elde...

vue学习笔记——简单入门总结(四)

文章目录1.Vue3的特性和变化1.1.创建vue3项目1.2.分析main.js变化&#xff1a;1.3.setup--组合式api的开端1.4.ref函数和reactive函数&#xff1a;1.5.watch监视属性1.5.watchEffect函数1.6.vue3生命周期&#xff1a;1.Vue3的特性和变化 1.1.创建vue3项目 1.这里我们使用脚手架…...

C# 多张JPG合成PDF 基于iTextSharp5.5.13.3

C# 多张JPG合成PDF 网上找的多张JPG合成PDF多是iTextSharp的老版本&#xff0c;iTextSharp5.5.13.3是比较新的版本&#xff0c;现在最新的全新版本是itext7。老版本用iTextSharp&#xff0c;System.Drawing.Bitmap和会有内存溢出的问题。 引用 using iTextSharp.text; using i…...

mv 移动命令

3.2 mv移动命令 3.2.1 语法 用法&#xff1a;mv [选项]… [-T] 源文件 目标文件  或&#xff1a;mv [选项]… 源文件… 目录  或&#xff1a;mv [选项]… -t 目录 源文件… mv [OPTION]… [-T] SOURCE DEST mv [OPTION]… SOURCE… DIRECTORY mv [OPTION]… -t DIRECTORY SO…...

移动硬盘使用时滴滴响的原因。

今天拿来了移动硬盘要拷贝一下系统镜像&#xff0c;不料接口插上之后电脑就滴滴响&#xff0c;我也不清楚是硬盘响还是主机在响&#xff0c;下了我一大跳&#xff0c;还以为电脑要爆炸了&#xff0c;后台我百度了一下网上说是因为电流不够的原因&#xff0c;解决办法是用双usb的…...

移动硬盘无法退出终极解决方法

移动硬盘必须安全弹出&#xff0c;直接拔了很容易造成硬盘损坏&#xff0c;我就曾经坏过一个。必须等移动硬盘指示灯熄灭再拔出&#xff08;希捷&#xff09;。 有时候文件占用等原因无法安全弹出。亲测以下方法可用&#xff1a; 最常用的方法&#xff1a; 清空你的剪切板&…...

Linux移动硬盘挂载常用操作

1、fdisk -l;寻找到相应的移动硬盘名称&#xff1b; 2、mount -t ntfs-3g /dev/sdd /mnt/bbj;将ntfs格式的移动硬盘sdd挂载到/mnt/bbj目录下&#xff1b;针对不是ntfs格式的&#xff0c;使用更简单的挂载办法&#xff1a; mount /dev/sdd /mnt/bbj; 3、cp、mv等一系列操作&…...

苹果新款笔记本_微软为Bing桌面体验也带来了语音搜索功能_苹果 新款MacBook Pro 13英寸_笔记本新闻...

微软近日宣布Bing Voice Search(必应语音搜索)体验现在可以在桌面版体验了。有了这个功能&#xff0c;用户可以用自己的声音提问并从Bing得到一个快速的音频回复。请看下面演示。Bing Vocie Search现已经可以在Bing的移动应用上使用了。大家可以在下面的视频中查看这个功能。...

苹果新款笔记本_微软承诺将在iPhone上提供流媒体游戏服务(全文)_苹果 新款MacBook Pro 13英寸_笔记本新闻...

根据苹果应用商店的规则&#xff0c;微软的视频游戏流媒体服务是无法在iPhone和iPad上运行的。据悉&#xff0c;微软近日向客户作出承诺&#xff0c;将解决这一问题。微软Xbox首席执行官菲尔斯宾塞(Phil Spencer)在接受采访时表示&#xff0c;公司正在进行讨论&#xff0c;该如…...

苹果新款笔记本_谷歌发布售价99美元的新款Wi-Fi路由器(全文)_苹果 新款MacBook Pro 13英寸_笔记本新闻...

早在去年&#xff0c;谷歌就宣布了与 Google Assistant 智能语音助理整合到一起的 Nest 无线路由器。你可将之视作 Wi-Fi 路由器和 Wi-Fi 接入点的二合一&#xff0c;后者配备了与 Nest Mini 相同的扬声器&#xff0c;于是变成了一款支持 Google Assistant 的控制点。然而功能性…...

新款苹果手机_售价千元!苹果今日推出新款手机壳,买吗

相信平时大家保护手机&#xff0c;买个手机壳也就几十元&#xff0c;甚至几块钱的“清水壳”也都不少。11月21日&#xff0c;苹果却为新iPhone推出了一款“智能电池壳”&#xff0c;售价高达千元&#xff01;快让我们一起来看看吧&#xff01;其实苹果为前几代iPhone也推出过“…...

Apple Music预告登场 暗示AirPod 3新款耳机发售?

5月17日&#xff0c;据外媒MacRumors报导&#xff0c;在苹果平台的「音乐」App中的浏览选项卡已开始出现预告&#xff0c;标题为「Getready-musicisabouttochangeforever」。 预告中的「AppleMusic」字样在黑底白字和白底黑字来回切换&#xff0c;具有旋转效果&#xff0c;或暗…...