小编Utk*_*tav的帖子

数组输出杂项

#include <stdio.h>
int main()
{
int a=3, b = 6;
printf(&a["Hi!Hello! %s\n"], &b["Mnnit/Softathalon"]);
printf(&a["WHAT%c%c%c %c%c %c !\n"], 1["this"],
2["beauty"],0["tool"],0["is"],3["sensitive"],4["CCCCCC"]);
return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出:

你好!Softathalon

那是C!

为什么这是输出?任何人都可以解释其中的不同格式说明符吗?

c printf

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

字符串大小不良输出

我无法在这段小代码中找到错误.这有什么问题?

string f,s;
f[0] = 'd';
s.append(f);
cout<<f.length()<<"  "<<f<<"  "<<f[0]<<endl;
cout<<s.length()<<"  "<<s<<"  "<<s[0]<<endl;  
Output is : 
0    d
0    d
Run Code Online (Sandbox Code Playgroud)

即使我改变s.lengths.size,结果也一样.为什么s[0] = 'd's.size() = 0;

c++ string

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

防止XAML图像的本地副本

我在XAML中设置了两个图像元素的来源.如何使它们指向同一个对象,这样如果其中一个图像的源更改,则第二个图像会自动更改.目前,通过设置XAML图像的源,它们都保持自己的本地副本.例如,我有两个图像元素

<Image x:Name="abc" /> and <Image x:name="def"/>
Run Code Online (Sandbox Code Playgroud)

我设置了abc.Source ="xyz"和def.Source ="xyz".现在两个(abc和def)都有自己的图像副本"xyz".如何让它们指向同一个图像对象.因此没有必要保留2份"xyz".

c# wpf user-interface xaml wpf-controls

-1
推荐指数
1
解决办法
181
查看次数

C输出返回值

int fun(int a) {
    if((a=10) && (a==20))
        pritnf("Good question\t.");
    (a>=20)?return(10):return(20);
}
int main() {
    int i = fun(20);
    printf("%d",i);
}
Run Code Online (Sandbox Code Playgroud)

为什么会出现编译错误?

c c++

-6
推荐指数
2
解决办法
144
查看次数

标签 统计

c ×2

c++ ×2

c# ×1

printf ×1

string ×1

user-interface ×1

wpf ×1

wpf-controls ×1

xaml ×1