es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DATA-MEMBER-POINTERS

Cómo verificar un puntero de carácter vacío en C.

Recientemente estoy trabajando en un juego de ajedrez simple en la terminal utilizando C, pero me enfrenté a un pequeño problema en relación con la entrada del usuario. La siguiente función recibe un arreglo tridimensional que contiene la posición actual de las piezas de ajedrez, un puntero a un búfer . . . Read more

¿Por qué no funciona la entrada utilizando gets con el operador de flecha? ¿Cuál es el error?

¿Cuál es el error en esto? Intenté tomar una entrada utilizando el operador de flecha. #include <stdio.h> typedef struct{ char name[100]; int salary; }emp; void inp(emp *e){ printf(“Ingrese el nombre: “); gets(e->name); printf(“Ingrese el salario: “); scanf(“%d”, &(e->salary)); } int main() { emp *e1,*e2; inp(e1); inp(e2); printf(“%s, %d\n”, e1->name, e1->salary); . . . Read more

¿Por qué tengo que usar int &n en lugar de int n como parámetro?

Tengo que definir una función para eliminar un elemento en un array, aquí está el código void delete_element(int a[], int n, int pos) { if (pos>=n) pos=n-1; else if (pos<0) pos=0; for (int i=pos-1;i<n-1;i++) {=”” a[i]=”a[i+1];” }=”” –n;=”” }=”” “`=”” y=”” aquí=”” hay=”” un=”” ejemplo:=”” “`c=”” int=”” n;=”” printf(“ingrese=”” la=”” . . . Read more