小编Nic*_*ico的帖子

如何在不声明C语言大小的情况下创建数组?

我对新C语言还很陌生,因此无法找到与此相关的任何内容(也许是因为我不确定自己在寻找什么)。

我正在尝试创建一个没有大小的int和float数组(它可能为0或在用户使用该程序时可能会增加)。

我正在尝试执行以下操作:

int bills[];

float totalAmount[];
Run Code Online (Sandbox Code Playgroud)

我无法分配最大大小,因为我正在用for循环打印每个数组(如果分配的大小为99,我将打印99行,但我不希望这样)。

我很确定这是可能的,但我不知道怎么做。

谢谢!

c arrays size

5
推荐指数
3
解决办法
2万
查看次数

回调不是一个函数(但它是)

可能这将是一个简单的问题,因为我不理解回调的概念(我以为我做了,但显然没有).

我正在尝试从MySQL返回一个响应(几乎每种语言都可以使用nodeJS轻松完成):

我正在从我的路线文件中调用一个函数:

路线

const user = require('../models/Users');

router.post('/register', (req, res, next) => {
    let newUser = {
        username: req.body.username,
        password: req.body.password
    };
    if(user.checkIfUserExists) {
        // do something
    }
});
Run Code Online (Sandbox Code Playgroud)

这是另一个文件中的查询:

const mysql = require('../handlers/mysql');
const bcrypt = require('bcrypt-nodejs');
var User = {
    checkIfUserExists: function(newUser, callback) {
        mysql.query('SELECT * FROM users where Email like ?', [newUser.username], function(err, result) {
            if(err) return callback(err);
            callback(null, result > 0);
        });    
    },

    registerUser: function(newUser) {
        mysql.query("INSERT INTO users (Email, Password) VALUES (?, ?)", [newUser.username, …
Run Code Online (Sandbox Code Playgroud)

javascript node.js typescript

0
推荐指数
1
解决办法
119
查看次数

标签 统计

arrays ×1

c ×1

javascript ×1

node.js ×1

size ×1

typescript ×1