Programación C++: ¿Convertir una cadena numérica en un número entero?
int fun(char *str)?
{
int num=0;
mientras(*str) ? str es la dirección de la primera letra de la cadena
{
num*=10
//Debido a que la cadena se escanea de izquierda a derecha, Cada dígito obtenido debe multiplicarse por 10. Por ejemplo, si primero se obtiene 1 y luego 2, entonces //1*12
num+=*str-'0'; p>
//str es la dirección de una letra, *str equivale a obtener la letra, como '5', porque lo que queremos es 5, entonces '5'-'0' puede obtener 5 p>
str++;
//Apunta str a la dirección de la siguiente letra
}
return num;
}
Programación es la abreviatura china de escribir un programa. Es un proceso en el que una computadora resuelve un determinado problema y especifica un determinado método de cálculo para un determinado sistema informático. método y finalmente obtiene el resultado correspondiente.
Para que la computadora comprenda las intenciones humanas, los humanos deben decirle las ideas, métodos y medios del problema a resolver de una forma que la computadora pueda entender, para que la computadora pueda trabajar paso a paso. a paso según instrucciones humanas, para completar una tarea específica. Este proceso de comunicación entre personas y sistemas informáticos es programación.
Programación: Diseño de un "sistema controlable" con flujo lógico. Nota: La programación no se refiere necesariamente a programas de computadora con potencia informática lógica.