delphi中createpipe的四个参数分别是什么意思啊?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi中createpipe的四个参数分别是什么意思啊?相关的知识,希望对你有一定的参考价值。

delphi中createpipe不是有四个参数么?Createpipe(A, B, @C, D); 那么四个参数分别是啥意思啊,第三个为啥有一个@号呢? 谢谢!

参考技术A BOOL
CreatePipe(
PHANDLE
hReadPipe,
PHANDLE
hWritePipe,
LPSECURITY_ATTRIBUTES
lpPipeAttributes,
DWORD
nSize
);
这是一个windows
API,和delphi没有关系
第一个参数:接受管道的读句柄的变量
第二个:接受管道写句柄的变量
第三个是指向一个管道属性数据结构的指针,也就是结构体首地址,
在delphi中@是取变量首地址的操作符
第四个是管道缓冲的大小
查MSDN,有更详细的说明

函数——函数接收四个参数分别是:姓名,性别,年龄,学历。用户通过输入这四个内容,然后将这四个内容传入到函数中, 此函数接收到这四个内容,将内容追加到一个student msg文件中

def register(name,sex,age,edu):
    with open(student_msg.txt,a) as f1:
        f1.write(f{name},{sex},{age},{edu}
)
n,s,a,e = input(输入姓名、性别、年龄、学历,并以逗号隔开).strip().replace(,,).split(,)
register(n,s,a,e)
  • input后面一定要跟strip(),固定搭配
  • split将字符串分割成一个列表
  • replace()把中文逗号替换成英文逗号,没有中文逗号,也不会报错

 

以上是关于delphi中createpipe的四个参数分别是什么意思啊?的主要内容,如果未能解决你的问题,请参考以下文章

函数——函数接收四个参数分别是:姓名,性别,年龄,学历。用户通过输入这四个内容,然后将这四个内容传入到函数中, 此函数接收到这四个内容,将内容追加到一个student msg文件中

函数——函数接收四个参数分别是:姓名,性别,年龄,学历。用户通过输入这四个内容,然后将这四个内容传入到函数中, 此函数接收到这四个内容,将内容追加到一个student msg文件中

利用border和border-radius绘制一些小图片

Echarts,barBorderRadius参数分别是啥含义?

DELPHI CreatePipe 方法读取一个DOS窗口返回的数值。

机器学习中模型参数和模型超参数分别是什么?有什么区别?