C语言
DiamondTan-覃
人生苦短,我用Python。
展开
-
全排列的实现
C语言全排列的实现原创 2017-07-19 20:21:35 · 822 阅读 · 0 评论 -
关于一行代码实现两个整型变量值互换的问题
使用一行代码实现将两个整型变量值互换一道Java算法题:能不能仅使用一行代码实现将两个整型变量值互换?答案如下:b = (a+b) - (a=b);经过试验Java和C#代码确实使用这行代码可以实现将a,b的值进行互换,但是对于C/C++语言而言却并不能实现a,b值得互换。下面是各种代码的实现和运行结果。Java代码: int a = 10; int b = 20; S原创 2017-08-09 18:22:41 · 4185 阅读 · 0 评论 -
int main(int argc,char** argv)
argc argv是命令行参数,argc是一个整型代表你在命令行里输入的第几行,argv是一个二维数组,存放的是在命令行输入的字符例:#include<stdio.h>int main(int argc,char** argv){ int i; for(i=0;i<argc;i++) printf("%s\n",argv[i]); scanf(...原创 2015-07-13 09:33:17 · 1236 阅读 · 2 评论 -
C++函数模板重载
直接上代码 #include<iostream>using namespace std;template <class T>void print(T a){cout << "first\n"<<a << endl;}template<typename T>void print(T a, T b){原创 2015-11-14 19:28:48 · 598 阅读 · 0 评论