小编Sta*_*911的帖子

为什么我不能将数组分配为&a =&b?

我有一个问题,分配如下数组:

int a[];
int b[] = {1,2,3};
&a = &b;
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用指针,但我想这样试试......

c

7
推荐指数
2
解决办法
2万
查看次数

带中心的旋转矩阵

如何在此示例或任何示例中计算中心向量.WolframAlpha:http://www.wolframalpha.com/input/?i = rotate +90+degrees+center+%283%2C0%29

math vector matrix

3
推荐指数
1
解决办法
5076
查看次数

C编程 - 命令行Arg - 尝试获取IP地址

我们的任务是拥有服务器 - 客户端模型....

我们应该检查命令行arg,如果没有(argc = 1),我们设置为服务器.否则我们使用argv [1]来设置客户端套接字......

如果我只是为参数使用随机性似乎运行正常,但是当我尝试将地址放入1.2.3.4时,它不会给出任何输出,只是启动程序而什么都不做.

我想我的问题是以IP地址的形式处理命令行参数的最佳方法.

这是我的主要功能.

int main( int argc, char *argv[] )
{

    printf("%i",argc);
    if(argc==1)
    {
            printf("Welcome to the ZOG Virtual Probe Game!  You have choosen to take the role of a server.");
            printf("\nPlease wait for an opponent to connect.");
            runServer();
    }else if(argc==2)
    {
            printf("Welcome to the ZOG Virtual Probe Game!  You are now connecting to specified IP.");
            runClient(argv[1]);
    }else
    {
            printf("You used an invalid command line argument. You can input an IP address or …
Run Code Online (Sandbox Code Playgroud)

c ip argv argc

0
推荐指数
1
解决办法
1959
查看次数

标签 统计

c ×2

argc ×1

argv ×1

ip ×1

math ×1

matrix ×1

vector ×1