C语言中system函数括号中有了两个“”就无法识别请问应该怎么办

以下是源代码: #include<stdio.h> #include<stdlib.h> int main() { printf("正在打开中\n"); system("cmd /k "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://dwz.cn/qMTfuKL9" ;); printf("敬请欣赏\n"); return 0; } 错误就在system那一行中

不是很明白你的意思。()也是一种运算符。就像数学里面的()是一个道理。比如:3*(1+2);就是一样道理。(3,5)是没有意义的。在有宏定义或函数的情况下才有意义。比如:define
sum(x,y)

x+y)程序中仅仅进行x,y的简单替换。如果硬要对(x,y)取值,那么应该去y的值。
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言中为什么调用system函数有些命令显示错误啊 情高手解决
反斜杠\\后面跟一个英文字母是转义字符。字符串内反斜杠用\\\\表示。另外,字符串内若要嵌套双引号,双引号要用\\"。

vs中C语言system函数怎么打开含两个空格的路径
int main (){ system("explorer \\"D:\\\\Program Files\\\\C-Free 5\\"");}

C语言的system函数
用 法: int system(char *command);system函数已经被收录在标准c库中,可以直接调用 程序例:include <stdlib.h> include <stdio.h> int main(void){ printf("About to spawn and run a DOS command\\n");system("dir");return 0;} 又如:system("pause")可以实现冻结屏幕,便于观察程序的...

c语言 无法使用system函数
system("cls"); \/\/ cls 才是清屏

C语言 system()函数打开一个程序,路径有空格的问题
可以把包含空间的路径部分用双引号引起来 例如我在c盘的program files文件夹中建了一个a.txt文件 可以使用这种形式打开 system("c:\\\\\\"program files\\"\\\\a.txt");注意每个双引号前要有转义字符\\前缀

c语言中关于system函数调用参数问题
老大啊,system的参数是字符串,所以你这里的time也只是些字符罢了,和你设置的变量没关系 先用sprintf(strbuff,"shutdown -s -t %d", time);然后再system(strbuff);这里strbuff是char类型的数组。sprintf的具体用法可以谷歌或百度,很容易就能查到了 ...

请教C语言中调用系统函数时,为什么总是提示无法打开system.h 啊?
先搜索一下,看有没有system.h,看它在哪个文件夹,查环境变量INCLUDE指向的路径.(1)有的编译器或这种C语言没有system.h (2)#include <system.h> 要用尖括号 (3)如果system.h 所在文件夹,不在环境变量INCLUDE指向的文件,而是它的下层,则要加上相对路径,例如<sys\/system.h>.这要根据你的具体情况...

c语言system函数的用法?
system("ATTRIB C:\\\\a.txt +H"); \/\/把C:\\a.txt设置为隐藏。attrib指令的格式和常用参数为 ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [\/S [\/D]]+ 设置属性。- 清除属性。R 只读文件属性。A 存档文件属性。S 系统文件属性。H ...

C语言调用system(color 1);问题
要解决这个问题,可以用sprintf()函数,其原形为:_CRTIMP int __cdecl sprintf(char *, const char *, ...);第一个参数为转化后得到的字符串,后面的参数和printf函数的参数一样。具体程序代码如下:include <stdlib.h> include <stdio.h> include <conio.h> void main(){ int number=1;char...

...两个语句不明白static char与char有区别吗?system("CLS");什么作用...
;\/\/在栈上,函数结束时,就被释放 static char str1[M];\/\/在静态区上,即使函数结束也不会被释放,直到程序结束才被释放 \/\/静态区域的变量在整个程序中都保存着,直到程序结束为止。两者组要是内存分配不同 至于system("CLS"); 的作用是清屏(clear),不要也可以,就是屏幕可能显示其他的消息 ...

相似回答
大家正在搜