Lingo计算最优解

建模最后就是知道结果套过程。。

文章目录

        • 线性规划
        • 二次规划
        • 集合段

线性规划

model:
title 求解线性规划;
max=2*x1+3*x2;
2*x1+x2<8;
4*x1+3*x2<15;
end

结果:

  Global optimal solution found.Objective value:                              15.00000Infeasibilities:                              0.000000Total solver iterations:                             1Model Class:                                        LPTotal variables:                      2Nonlinear variables:                  0Integer variables:                    0Total constraints:                    3Nonlinear constraints:                0Total nonzeros:                       6Nonlinear nonzeros:                   0Model Title: 求解线性规划Variable           Value        Reduced CostX1        0.000000            2.000000X2        5.000000            0.000000Row    Slack or Surplus      Dual Price1        15.00000            1.0000002        3.000000            0.0000003        0.000000            1.000000

当x1=0,x2=5时,2×x1+3×x22×x1+3×x22×x1+3×x2取最大值。

二次规划

model:
title 求解二次规划;
[opt]max=98*x1+277*x2-x1^2-0.3*x1*x2-2*x2^2;
[st1]x1+x2<100;
[st2]x1<2*x2;
@gin(x1);@gin(x2);
end
  Global optimal solution found.Objective value:                              11077.50Objective bound:                              11077.50Infeasibilities:                              0.000000Extended solver steps:                               4Total solver iterations:                           583Model Class:                                     PINLPTotal variables:                      2Nonlinear variables:                  2Integer variables:                    2Total constraints:                    3Nonlinear constraints:                1Total nonzeros:                       6Nonlinear nonzeros:                   2Model Title: 求解二次规划Variable           Value        Reduced CostX1        35.00000           -8.500002X2        65.00000           -6.500004Row    Slack or Surplus      Dual PriceOPT        11077.50            1.000000ST1        0.000000            0.000000ST2        95.00000            0.000000

下方state是全局最优解,如果是local则是局部最优,那么此时需要在options里面勾选Use Global Solver 。
在这里插入图片描述

集合段

50件商品供顾客选择,商品i占用空间为wiw_iwi,价值为viv_ivi,车得容量为1000,怎么选择价值最大?

1.一种物品只能选一件,选或不选,利用01标致变量,放进车的体积加起来。
maxf=∑i=150viximaxf=\sum_{i=1}^{50}v_{i}x_{i}maxf=i=150vixi
∑i=150wixi≤1000\sum_{i=1}^{50}w_{i}x_{i}\leq1000i=150wixi1000
xi=0or1x_{i}=0or1xi=0or1

model:
title 购物;
sets:
s/1..50/:w,v,x;
endsets
data:
V= 220, 208, 198, 192, 180, 180, 165, 162, 160, 158,155, 130, 125, 122, 120, 118, 115,
110, 105, 101, 100, 100, 98,96, 95, 90, 88, 82, 80, 77, 75, 73, 72, 70, 69, 66, 65, 63, 60,
58,56, 50, 30, 20, 15, 10, 8, 5, 3, 1;
W=80, 82, 85, 70, 72, 70, 66, 50, 55, 25, 50, 55, 40, 48,50, 32, 22, 60, 30, 32, 40, 38, 35,32,
25, 28, 30, 22, 50, 30, 45,30, 60, 50, 20, 65, 20, 25, 30, 10, 20, 25, 15, 10, 10, 10, 4, 4, 2,1;
enddata
max=@sum(s(i):v(i)*x(i));
@sum(s(i):w(i)*x(i))<1000;
@for(s(i):@bin(x(i)));
end
  Global optimal solution found.Objective value:                              3103.000Objective bound:                              3103.000Infeasibilities:                              0.000000Extended solver steps:                               0Total solver iterations:                             0Model Class:                                      PILPTotal variables:                     50Nonlinear variables:                  0Integer variables:                   50Total constraints:                    2Nonlinear constraints:                0Total nonzeros:                     100Nonlinear nonzeros:                   0Model Title: 购物Variable           Value        Reduced CostW( 1)        80.00000            0.000000W( 2)        82.00000            0.000000W( 3)        85.00000            0.000000W( 4)        70.00000            0.000000W( 5)        72.00000            0.000000W( 6)        70.00000            0.000000W( 7)        66.00000            0.000000W( 8)        50.00000            0.000000W( 9)        55.00000            0.000000W( 10)        25.00000            0.000000W( 11)        50.00000            0.000000W( 12)        55.00000            0.000000W( 13)        40.00000            0.000000W( 14)        48.00000            0.000000W( 15)        50.00000            0.000000W( 16)        32.00000            0.000000W( 17)        22.00000            0.000000W( 18)        60.00000            0.000000W( 19)        30.00000            0.000000W( 20)        32.00000            0.000000W( 21)        40.00000            0.000000W( 22)        38.00000            0.000000W( 23)        35.00000            0.000000W( 24)        32.00000            0.000000W( 25)        25.00000            0.000000W( 26)        28.00000            0.000000W( 27)        30.00000            0.000000W( 28)        22.00000            0.000000W( 29)        50.00000            0.000000W( 30)        30.00000            0.000000W( 31)        45.00000            0.000000W( 32)        30.00000            0.000000W( 33)        60.00000            0.000000W( 34)        50.00000            0.000000W( 35)        20.00000            0.000000W( 36)        65.00000            0.000000W( 37)        20.00000            0.000000W( 38)        25.00000            0.000000W( 39)        30.00000            0.000000W( 40)        10.00000            0.000000W( 41)        20.00000            0.000000W( 42)        25.00000            0.000000W( 43)        15.00000            0.000000W( 44)        10.00000            0.000000W( 45)        10.00000            0.000000W( 46)        10.00000            0.000000W( 47)        4.000000            0.000000W( 48)        4.000000            0.000000W( 49)        2.000000            0.000000W( 50)        1.000000            0.000000V( 1)        220.0000            0.000000V( 2)        208.0000            0.000000V( 3)        198.0000            0.000000V( 4)        192.0000            0.000000V( 5)        180.0000            0.000000V( 6)        180.0000            0.000000V( 7)        165.0000            0.000000V( 8)        162.0000            0.000000V( 9)        160.0000            0.000000V( 10)        158.0000            0.000000V( 11)        155.0000            0.000000V( 12)        130.0000            0.000000V( 13)        125.0000            0.000000V( 14)        122.0000            0.000000V( 15)        120.0000            0.000000V( 16)        118.0000            0.000000V( 17)        115.0000            0.000000V( 18)        110.0000            0.000000V( 19)        105.0000            0.000000V( 20)        101.0000            0.000000V( 21)        100.0000            0.000000V( 22)        100.0000            0.000000V( 23)        98.00000            0.000000V( 24)        96.00000            0.000000V( 25)        95.00000            0.000000V( 26)        90.00000            0.000000V( 27)        88.00000            0.000000V( 28)        82.00000            0.000000V( 29)        80.00000            0.000000V( 30)        77.00000            0.000000V( 31)        75.00000            0.000000V( 32)        73.00000            0.000000V( 33)        72.00000            0.000000V( 34)        70.00000            0.000000V( 35)        69.00000            0.000000V( 36)        66.00000            0.000000V( 37)        65.00000            0.000000V( 38)        63.00000            0.000000V( 39)        60.00000            0.000000V( 40)        58.00000            0.000000V( 41)        56.00000            0.000000V( 42)        50.00000            0.000000V( 43)        30.00000            0.000000V( 44)        20.00000            0.000000V( 45)        15.00000            0.000000V( 46)        10.00000            0.000000V( 47)        8.000000            0.000000V( 48)        5.000000            0.000000V( 49)        3.000000            0.000000V( 50)        1.000000            0.000000X( 1)        1.000000           -220.0000X( 2)        1.000000           -208.0000X( 3)        0.000000           -198.0000X( 4)        1.000000           -192.0000X( 5)        0.000000           -180.0000X( 6)        1.000000           -180.0000X( 7)        0.000000           -165.0000X( 8)        1.000000           -162.0000X( 9)        1.000000           -160.0000X( 10)        1.000000           -158.0000X( 11)        1.000000           -155.0000X( 12)        0.000000           -130.0000X( 13)        1.000000           -125.0000X( 14)        1.000000           -122.0000X( 15)        0.000000           -120.0000X( 16)        1.000000           -118.0000X( 17)        1.000000           -115.0000X( 18)        0.000000           -110.0000X( 19)        1.000000           -105.0000X( 20)        1.000000           -101.0000X( 21)        0.000000           -100.0000X( 22)        1.000000           -100.0000X( 23)        1.000000           -98.00000X( 24)        1.000000           -96.00000X( 25)        1.000000           -95.00000X( 26)        1.000000           -90.00000X( 27)        1.000000           -88.00000X( 28)        1.000000           -82.00000X( 29)        0.000000           -80.00000X( 30)        1.000000           -77.00000X( 31)        0.000000           -75.00000X( 32)        0.000000           -73.00000X( 33)        0.000000           -72.00000X( 34)        0.000000           -70.00000X( 35)        1.000000           -69.00000X( 36)        0.000000           -66.00000X( 37)        1.000000           -65.00000X( 38)        0.000000           -63.00000X( 39)        0.000000           -60.00000X( 40)        1.000000           -58.00000X( 41)        1.000000           -56.00000X( 42)        0.000000           -50.00000X( 43)        0.000000           -30.00000X( 44)        0.000000           -20.00000X( 45)        0.000000           -15.00000X( 46)        0.000000           -10.00000X( 47)        1.000000           -8.000000X( 48)        0.000000           -5.000000X( 49)        0.000000           -3.000000X( 50)        0.000000           -1.000000Row    Slack or Surplus      Dual Price1        3103.000            1.0000002        0.000000            0.000000

2.一种物品可以选多件。利用整数变量。

model:
title 购物;
sets:
s/1..50/:w,v,x;
endsets
data:
V= 220, 208, 198, 192, 180, 180, 165, 162, 160, 158,155, 130, 125, 122, 120, 118, 115,
110, 105, 101, 100, 100, 98,96, 95, 90, 88, 82, 80, 77, 75, 73, 72, 70, 69, 66, 65, 63, 60,
58,56, 50, 30, 20, 15, 10, 8, 5, 3, 1;
W=80, 82, 85, 70, 72, 70, 66, 50, 55, 25, 50, 55, 40, 48,50, 32, 22, 60, 30, 32, 40, 38, 35,32,
25, 28, 30, 22, 50, 30, 45,30, 60, 50, 20, 65, 20, 25, 30, 10, 20, 25, 15, 10, 10, 10, 4, 4, 2,1;
enddata
max=@sum(s(i):v(i)*x(i));
@sum(s(i):w(i)*x(i))<1000;
@for(s(i):@gin(x(i)));
end
 Global optimal solution found.Objective value:                              6320.000Objective bound:                              6320.000Infeasibilities:                              0.000000Extended solver steps:                               0Total solver iterations:                             0Model Class:                                      PILPTotal variables:                     50Nonlinear variables:                  0Integer variables:                   50Total constraints:                    2Nonlinear constraints:                0Total nonzeros:                     100Nonlinear nonzeros:                   0Model Title: 购物Variable           Value        Reduced CostW( 1)        80.00000            0.000000W( 2)        82.00000            0.000000W( 3)        85.00000            0.000000W( 4)        70.00000            0.000000W( 5)        72.00000            0.000000W( 6)        70.00000            0.000000W( 7)        66.00000            0.000000W( 8)        50.00000            0.000000W( 9)        55.00000            0.000000W( 10)        25.00000            0.000000W( 11)        50.00000            0.000000W( 12)        55.00000            0.000000W( 13)        40.00000            0.000000W( 14)        48.00000            0.000000W( 15)        50.00000            0.000000W( 16)        32.00000            0.000000W( 17)        22.00000            0.000000W( 18)        60.00000            0.000000W( 19)        30.00000            0.000000W( 20)        32.00000            0.000000W( 21)        40.00000            0.000000W( 22)        38.00000            0.000000W( 23)        35.00000            0.000000W( 24)        32.00000            0.000000W( 25)        25.00000            0.000000W( 26)        28.00000            0.000000W( 27)        30.00000            0.000000W( 28)        22.00000            0.000000W( 29)        50.00000            0.000000W( 30)        30.00000            0.000000W( 31)        45.00000            0.000000W( 32)        30.00000            0.000000W( 33)        60.00000            0.000000W( 34)        50.00000            0.000000W( 35)        20.00000            0.000000W( 36)        65.00000            0.000000W( 37)        20.00000            0.000000W( 38)        25.00000            0.000000W( 39)        30.00000            0.000000W( 40)        10.00000            0.000000W( 41)        20.00000            0.000000W( 42)        25.00000            0.000000W( 43)        15.00000            0.000000W( 44)        10.00000            0.000000W( 45)        10.00000            0.000000W( 46)        10.00000            0.000000W( 47)        4.000000            0.000000W( 48)        4.000000            0.000000W( 49)        2.000000            0.000000W( 50)        1.000000            0.000000V( 1)        220.0000            0.000000V( 2)        208.0000            0.000000V( 3)        198.0000            0.000000V( 4)        192.0000            0.000000V( 5)        180.0000            0.000000V( 6)        180.0000            0.000000V( 7)        165.0000            0.000000V( 8)        162.0000            0.000000V( 9)        160.0000            0.000000V( 10)        158.0000            0.000000V( 11)        155.0000            0.000000V( 12)        130.0000            0.000000V( 13)        125.0000            0.000000V( 14)        122.0000            0.000000V( 15)        120.0000            0.000000V( 16)        118.0000            0.000000V( 17)        115.0000            0.000000V( 18)        110.0000            0.000000V( 19)        105.0000            0.000000V( 20)        101.0000            0.000000V( 21)        100.0000            0.000000V( 22)        100.0000            0.000000V( 23)        98.00000            0.000000V( 24)        96.00000            0.000000V( 25)        95.00000            0.000000V( 26)        90.00000            0.000000V( 27)        88.00000            0.000000V( 28)        82.00000            0.000000V( 29)        80.00000            0.000000V( 30)        77.00000            0.000000V( 31)        75.00000            0.000000V( 32)        73.00000            0.000000V( 33)        72.00000            0.000000V( 34)        70.00000            0.000000V( 35)        69.00000            0.000000V( 36)        66.00000            0.000000V( 37)        65.00000            0.000000V( 38)        63.00000            0.000000V( 39)        60.00000            0.000000V( 40)        58.00000            0.000000V( 41)        56.00000            0.000000V( 42)        50.00000            0.000000V( 43)        30.00000            0.000000V( 44)        20.00000            0.000000V( 45)        15.00000            0.000000V( 46)        10.00000            0.000000V( 47)        8.000000            0.000000V( 48)        5.000000            0.000000V( 49)        3.000000            0.000000V( 50)        1.000000            0.000000X( 1)        0.000000           -220.0000X( 2)        0.000000           -208.0000X( 3)        0.000000           -198.0000X( 4)        0.000000           -192.0000X( 5)        0.000000           -180.0000X( 6)        0.000000           -180.0000X( 7)        0.000000           -165.0000X( 8)        0.000000           -162.0000X( 9)        0.000000           -160.0000X( 10)        40.00000           -158.0000X( 11)        0.000000           -155.0000X( 12)        0.000000           -130.0000X( 13)        0.000000           -125.0000X( 14)        0.000000           -122.0000X( 15)        0.000000           -120.0000X( 16)        0.000000           -118.0000X( 17)        0.000000           -115.0000X( 18)        0.000000           -110.0000X( 19)        0.000000           -105.0000X( 20)        0.000000           -101.0000X( 21)        0.000000           -100.0000X( 22)        0.000000           -100.0000X( 23)        0.000000           -98.00000X( 24)        0.000000           -96.00000X( 25)        0.000000           -95.00000X( 26)        0.000000           -90.00000X( 27)        0.000000           -88.00000X( 28)        0.000000           -82.00000X( 29)        0.000000           -80.00000X( 30)        0.000000           -77.00000X( 31)        0.000000           -75.00000X( 32)        0.000000           -73.00000X( 33)        0.000000           -72.00000X( 34)        0.000000           -70.00000X( 35)        0.000000           -69.00000X( 36)        0.000000           -66.00000X( 37)        0.000000           -65.00000X( 38)        0.000000           -63.00000X( 39)        0.000000           -60.00000X( 40)        0.000000           -58.00000X( 41)        0.000000           -56.00000X( 42)        0.000000           -50.00000X( 43)        0.000000           -30.00000X( 44)        0.000000           -20.00000X( 45)        0.000000           -15.00000X( 46)        0.000000           -10.00000X( 47)        0.000000           -8.000000X( 48)        0.000000           -5.000000X( 49)        0.000000           -3.000000X( 50)        0.000000           -1.000000Row    Slack or Surplus      Dual Price1        6320.000            1.0000002        0.000000            0.000000

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c 通过jni调用java_使用c通过jni调用java

编译环境:fedora16gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2)java version "1.6.0_31"Java(TM) SE Runtime Environment (build 1.6.0_31-b04)Java HotSpot(TM) Server VM (build 20.6-b01, mixed mode)准备工作:首先需要安装jdk和gcc(或者其他c编译器也可以)并配置…

C语言文件与数组之间输入输出操作

C语言文件与数组之间输入输出操作 文件存到数组里面&#xff1a; #include<iostream> #include<fstream> #include<string> #include<cstdio> #include<cstdlib> using namespace std; int main() { fstream fs("test.txt");istream…

java调用scilab_Java调用Scilab-编译运行Javasci v2

1 Scilab简要介绍Scilab 是由法国国家信息、自动化研究院(INRIA)的科学家们开发的“开放源码”软件。Scilab是开源的软件&#xff0c;用户不仅可以在Scilab的许可证条件下自由使用该软件&#xff0c;还可以根据自己需要修改源代码&#xff0c;使之更加符合自身需要。与Matlab类…

java8 foreach 异常_错误处理 – 在java 8流foreach中抛出异常

我正在使用java 8流,我不能在流的foreach中抛出异常.stream.forEach(m -> {try {if (isInitial) {isInitial false;String outputName new SimpleDateFormat(Constants.HMDBConstants.HMDB_SDF_FILE_NAME).format(new Date());if (location.endsWith(Constants.LOCATION_S…

java integer reverse_Leetcode7 Reverse Integer Java实现及分析

首先public int reverse(intx) {int ans 0;while(x!0) {int temp x%10;x/10;ans ans*10temp;}returnans;}但是这样无法检验最终结果是否溢出。我们可以看到&#xff0c;溢出的原因是ans*10temp>MAX或ans*10temp对于正数&#xff0c;举个小点的例子&#xff0c;一个6bit的…

java swing linux_Linux下关于解决JavaSwing中文乱码的情况

前两天在linux中运行java 老是出乱码&#xff0c;很苦恼&#xff0c;后来网上找了好多解决办法。有些可行&#xff0c;有些不可行&#xff0c;今天总结一下。redhed 貌似没出现乱码 本身就jdk就支持中文红旗linux suse等都不支持&#xff0c;需要自己手工配置&#xff0c;解决…

单片机实验:外部中断按键

这是之前写的&#xff0c;一直没发。 实验内容&#xff1a; 实验大致上就是说&#xff1a;按键不按的时候&#xff0c;灯一直亮&#xff0c;按键按下的时候&#xff0c;灯不亮&#xff0c;报警器响。现在给了汇编语言&#xff0c;要改成c语言&#xff0c;并在proteus里面仿真…

java 重复代码优化_Java代码优化

优化实践1.try{}catch(){}使用1)查询中不要使用try{}catch(){}语句2)循环中不要使用try{}catch(){}语句3)异常处理不要对于所有的异常捕获都使用Exception&#xff0c;最好是捕获对应的异常类型&#xff0c;处理日志方式&#xff1a;1、打印错误日志2、调用错误业务逻辑处理函数…

java 06_JAVA06 数组

1.设计思路&#xff1a;首先设置长度为10的数组&#xff0c;设置Random引用对象&#xff0c;在循环中生成一个随机数存储在数组中&#xff0c;累加和&#xff0c;利用对话框输出结果。2.程序流程图&#xff1a;3.源程序代码&#xff1a;1 //2016/11/062 //随机生成10个数&#…

java service 事物_Service 事务(JdbcUtils 升级)

1. DAO 事务// 在 DAO 中处理事务真是"小菜一碟"public void xxx(){Connection con null;try{con JdbcUtils.getConnection();con.setAutoCommit(false); // 开启事务QueryRunner qr new QueryRunner();String sql ...;Object[] params ...;qr.update(con,sql,p…

java 8.0 sinffer_jpcap 配置方法,问题解决,模拟sniffer程序。(附JAVA程序,jar,dll包等环境)...

一、 Eclipse环境下安装与配置Jpcap相关源程序、jpcap jar包&#xff0c;dll包&#xff0c;帮助文档。1、下载安装winpcap2、jpcap官方文件中lib包下&#xff0c;有两个文件&#xff0c;jpcap.dll和jpcap.jar。jpcap.dll-->JAVA安装路径/jre1.6.0_06/bin (JRE目录)jpcap.j…

mysql工作中遇到的问题_MySQL工作中遇到的问题记录

1&#xff1a;log_slave_updates:从库1搭建级联从库2&#xff0c;从库1需要开启log_slave_updates&#xff0c;修改/etc/my.cnf&#xff0c;增加一行log_slave_updates1&#xff0c;重启数据库。http://blog.itpub.net/12679300/viewspace-1319263/2&#xff1a;ERROR 1418 (HY…

java 基本格式

java基本格式&#xff1a; 所有的java程序必须放在一个类之中才可以执行。 主方法main是整个java程序的入口&#xff0c;所有程序都是从public static void main(String[] args)开始运行的。 类定义有两种形式&#xff1a; public class:文件名和类名一致。每一个*.java文件…

python xgboost实战_史上最详细的XGBoost实战

0. 环境介绍Python 版 本&#xff1a; 3.6.2操作系统  &#xff1a; Windows集成开发环境&#xff1a; PyCharm1. 安装Python环境安装Python首先&#xff0c;我们需要安装Python环境。本人选择的是64位版本的Python 3.6.2。去Python官网https://www.python.org/选择相应的版本…

java web导入tomcat_记一次在服务器上导入javaweb 项目的经历---tomcat服务器-Go语言中文社区...

1. 导入数据库远程linux服务器mysql数据库导入和导出.sql文件大部分情况本地开发环境为windows&#xff0c;部署的服务器为Linux&#xff0c;本地数据库导出.sql文件后需要远程导入服务器&#xff0c;具体如下。首先连接服务器&#xff0c;即服务器ip&#xff0c;协议&#xff…

java 2d绘图 stroke_Java标准教程:Java 2D绘图--第4章使用Text

Java标准教程&#xff1a;Java 2D绘图--第4章使用Text本节介绍文本API的用法&#xff0c;以及他们的渲染能力。至今为止&#xff0c;您已经有了基本的Java 2D文本API&#xff0c;同时知道如何设置字体和位置&#xff0c;以及绘制文本。本节扩展了这些知识&#xff0c;同时更深入…

java 定义和导入包

java定义和导入包&#xff1a; 为了更好地组织类&#xff0c;java提供了包机制。把功能相似或相关的类或接口组织在同一个包中&#xff0c;方便类的查找和使用。同一个包中的类名不同&#xff0c;不同包中类名可以相同。同时调用两个不同包中相同类名的类时&#xff0c;应该加…

php李捷,【问题解答】蝶泳手外划的作用

一直以来总是弄不明白&#xff0c;蝶泳手外划的作用&#xff0c;以及正确的外划动作&#xff0c;请指教。”我&#xff1a;先上两个图&#xff0c;您自己分析一下&#xff1a;我&#xff1a;蝶泳的划手路线和打腿的幅度和力度是相匹配的&#xff0c;如果打腿幅度小频率快&#…

ltrim函数php,php ltrim函数怎么用?

php ltrim()函数用于删除字符串左边的空格或其他预定义字符&#xff0c;语法为“ltrim(string,charlist)”&#xff0c;参数string指定需要处理的字符串&#xff0c;参数charlist指定要从字符串中删除哪些字符&#xff1b;然后返回已修改的字符串。php ltrim函数作用&#xff1…

java strcpy,详解C语言中strcpy()函数与strncpy()函数的使用

C语言strcpy()函数&#xff1a;复制字符串头文件&#xff1a;#include 定义函数&#xff1a;char *strcpy(char *dest, const char *src);函数说明&#xff1a;strcpy()会将参数src 字符串拷贝至参数dest 所指的地址。返回值&#xff1a;返回参数dest 的字符串起始地址。附加说…