Autor
|
Tema: De C++ a C (Leído 3,793 veces)
|
Rich_crazy2
Desconectado
Mensajes: 8
|
Como puedo pasar este fragmento a lenguaje C, me ayudan? cout<<vtope->placa<<" , "; cout<<vtope->propietario<<" , "; cout<<vtope->marca<<","; cout<<vtope->color<<" \n";
|
|
« Última modificación: 21 Noviembre 2011, 01:58 am por Rich_crazy2 »
|
En línea
|
|
|
|
x64core
Desconectado
Mensajes: 1.908
|
vtope, propietario,marca,color son punteros me imagino no :| y cout es una funcion que viene en la libreria iostream no... eso es C...
|
|
|
En línea
|
|
|
|
Ferno
Desconectado
Mensajes: 375
|
iostream es C++. Los cout se reemplazan por printf, los cin por scanf (aunque la lectura de datos ofrece bastantes opciones, la standard es scanf). Estas funciones vienen en la librería stdio.h Librería standard input/output del lenguaje de programación C.
|
|
|
En línea
|
|
|
|
Rich_crazy2
Desconectado
Mensajes: 8
|
Se que cout lo convierto a printf... Y claro que son punteros Pero como quedaría?? printf( vtope->placa)???
|
|
|
En línea
|
|
|
|
Ferno
Desconectado
Mensajes: 375
|
Depende de que tipo sea tu variable. Te doy un ejemplo. #include <stdio.h> int main (int argc, char* argv[]) { int var = 5; printf("El valor de mi variable es %d",var ); return 0; }
%d --> int %f --> float %c --> char %s --> array of char. Y hay varios más.
|
|
|
En línea
|
|
|
|
Rich_crazy2
Desconectado
Mensajes: 8
|
Depende de que tipo sea tu variable. Te doy un ejemplo. #include <stdio.h> int main (int argc, char* argv[]) { int var = 5; printf("El valor de mi variable es %d",var ); return 0; }
Esto lo entiendo pero no se que quiere decir en lo que pregunte, es decir, en los cout<<vtope->placa<<" , "; Que se hace exactamente, se imprimirá lo que se esta apuntando????
|
|
|
En línea
|
|
|
|
Ferno
Desconectado
Mensajes: 375
|
No entiendo bien tu inquietud. Pero sí, se imprimirá lo que sea que contenga "vtope->placa".
|
|
|
En línea
|
|
|
|
Rich_crazy2
Desconectado
Mensajes: 8
|
Es eso!!! No sabia que imprimía... Oie me puedes decir como quedaría el printf de vtope->placa si es que se imprimirá lo que tiene guardado???
|
|
|
En línea
|
|
|
|
Ferno
Desconectado
Mensajes: 375
|
Decime el tipo de dato que sea vtope->placa. No posteaste el code completo. Dependiendo de eso, el código será diferente. El parámetro que va luego del "%" cambia dependiendo del tipo que se imprimirá.
|
|
|
En línea
|
|
|
|
Rich_crazy2
Desconectado
Mensajes: 8
|
Te mando como MP el codigo, vale?? El codigo que te enviare lo estoy pasando a C porque esta en C++
|
|
|
En línea
|
|
|
|
|
|