?? change_str_int.cpp
字號:
#include <stdio.h>
#include "stdafx.h"
//#include <math.h>
// 把命令行傳入的字符串轉化為 Int 類型。
int change_Str_Int(int argc, char **argv)
{
int i,j,a=0,b=0;
int num,sum=0;
char* t;
t=argv[1];
/* printf("argc = %d\n", argc);
for (i=0;i<argc;i++)
printf("argv[%d] = %s\n", i, argv[i]);
printf("\nThe second var must be a number(0 - 65535)\n");
*/
for (num=0;*(t++) != 0;num++)
{
// printf("%c\n", *(t-1)); //ok
}
// printf("%d\n",num);
//t=t-2;
// printf("*t = %c\n",*(t-2));
t=argv[1];
a = (*(t++)-'0');
for (i=1;i<num;i++)
{
b = (*(t++)-'0'); //也可以用 int atoi(constant char *)
a = a*10+b;
}
// printf("輸入為: = %d\n",a);
// printf("輸入的參數,經過類型轉換變成int 型,再開方,得到結果: %.2f\n",sqrt(a));
return a;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -