#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
void test(char *zoomrate)
{
unsigned char ucTemp=0;
ucTemp=strtol(zoomrate,(char**)NULL,10);
printf("zoom rate=%d\n",ucTemp);
}
int main(int argc, char* argv[])
{
return 0;
}
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
void test(char *zoomrate)
{
unsigned char ucTemp=0;
ucTemp=strtol(zoomrate,(char**)NULL,10);
printf("zoom rate=%d\n",ucTemp);
}
int main(int argc, char* argv[])
{
char Rate[4]={'/0'};
//Rate[0]=4; //这是错误的赋值。
sprintf(Rate,"%d",4); 这是正确的。相当于Rate[0]='4' ;
return 0;
}